A coastal town with rocky cliffs, boats docked at a harbor, and buildings along the shoreline.

Find hotels in Castro from ₩96,611

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 26 - Aug 27
Tomorrow
Aug 27 - Aug 28
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Castro hotels

Breakfast included
Hotel
Reserve now, pay later
Pool
Pet friendly

1. B&B La Rosa Antica

B&B La Rosa Antica
Castro
Italy
Luna
₩102,562
₩112,812 total
includes taxes & fees
Sep 7 - Sep 8
B&B La Rosa Antica

2. Hotel Euromare

Hotel Euromare
Castro
Sweden
Marie-Louise
₩119,089
₩130,996 total
includes taxes & fees
Sep 26 - Sep 27
Hotel Euromare

3. Hotel Degli Ulivi

Hotel Degli Ulivi
Castro
United States
Fabiola
₩128,165
₩140,982 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Degli Ulivi

4. Hotel La Roccia

Hotel La Roccia
Castro
United States
Della
₩206,477
₩227,122 total
includes taxes & fees
Sep 21 - Sep 22
Hotel La Roccia

5. Hotel Piccolo Mondo

Hotel Piccolo Mondo
Castro
United Kingdom
Anonymous traveler
₩216,790
₩238,469 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Piccolo Mondo

6. Orsa Maggiore

Orsa Maggiore
Castro
Canada
Vincent
₩106,475
₩117,123 total
includes taxes & fees
Sep 20 - Sep 21
Orsa Maggiore

7. A Casa di Giordy B&B

A Casa di Giordy B&B
Castro
₩97,421
₩107,163 total
includes taxes & fees
Sep 17 - Sep 18
A Casa di Giordy B&B

8. Palazzo Guglielmo Albergo Diffuso

Palazzo Guglielmo Albergo Diffuso
Ortelle
United States
James
₩233,681
₩257,049 total
includes taxes & fees
Sep 17 - Sep 18
Palazzo Guglielmo Albergo Diffuso

9. Relais Casina Copini

Relais Casina Copini
Spongano
United Kingdom
Deepak
₩87,828
₩96,611 total
includes taxes & fees
Sep 17 - Sep 18
Relais Casina Copini

10. Est Hotel

Est Hotel
Santa Cesarea Terme
United Kingdom
nicole
₩154,051
₩175,902 total
includes taxes & fees
Sep 6 - Sep 7
Est Hotel

11. Corte Janca

Corte Janca
Montesano Salentino
United Kingdom
Charlotte
₩279,211
₩307,132 total
includes taxes & fees
Aug 27 - Aug 28
Corte Janca

12. Masseria Panareo

Masseria Panareo
Otranto
United Kingdom
Francis
₩210,772
₩236,696 total
includes taxes & fees
Sep 20 - Sep 21
Masseria Panareo

13. Dimora Corte Antica Scorrano

Dimora Corte Antica Scorrano
Scorrano
United Kingdom
Richard
₩83,511
₩91,862 total
includes taxes & fees
Sep 7 - Sep 8
Dimora Corte Antica Scorrano

14. Agriturismo Il Megalite

Agriturismo Il Megalite
Giurdignano
United States
Mato
₩103,689
₩117,289 total
includes taxes & fees
Sep 20 - Sep 21
Agriturismo Il Megalite

15. Callistos Hotel & Spa

Callistos Hotel & Spa
Tricase
Italy
Guglielmo
₩174,490
₩191,939 total
includes taxes & fees
Sep 2 - Sep 3
Callistos Hotel & Spa

16. Marenea Suite Hotel - CDSHotels

Marenea Suite Hotel - CDSHotels
Diso
Switzerland
Andrea
₩402,694
₩442,963 total
includes taxes & fees
Sep 20 - Sep 21
Marenea Suite Hotel - CDSHotels

17. Corte Dei Granai Meeting&SPA Raro Rooms

Corte Dei Granai Meeting&SPA Raro Rooms
Centro Storico
Italy
Pasquale
₩48,387
₩91,874 total
includes taxes & fees
Sep 20 - Sep 21
Corte Dei Granai Meeting&SPA Raro Rooms

18. Corte dei Francesi

Corte dei Francesi
Centro Storico
Canada
Walter
₩146,509
₩161,160 total
includes taxes & fees
Aug 30 - Aug 31
Corte dei Francesi

19. Aia Grande

Aia Grande
Uggiano la Chiesa
United States
Sabina
₩97,673
₩107,440 total
includes taxes & fees
Sep 20 - Sep 21
Aia Grande

20. Messapia Hotel & Resort

Messapia Hotel & Resort
Castrignano del Capo
Canada
Jasmine
₩95,095
₩130,390 total
includes taxes & fees
Sep 1 - Sep 2
Messapia Hotel & Resort
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Castro attractions

Castro Marina

8.8/10 (37 reviews)
Explore the waterfront in Castro Marina with a trip to Castro Marina. Amble within the natural setting or visit the spas in this relaxing area.
See properties

Zinzulusa Cave

9.0/10 (28 reviews)
Commune with nature and explore the great outdoors at Zinzulusa Cave during your travels in Castro Marina. Stroll along the marina or visit the spas in this relaxing area.
See properties

Delizie in Contea

You can enjoy a tasting or tour at Delizie in Contea during your travels to Castro Marina. Amble within the natural setting or visit the spas in this relaxing area.
See properties

Diocesi di Castro di Puglia

7.4/10 (3 reviews)
You can find out about the history of Castro Marina with a stop at Diocesi di Castro di Puglia. Stroll along the marina or visit the spas in this relaxing area.
See properties

Artefatto - L'idea in Terracotta

Enjoy an outing to Artefatto - L'idea in Terracotta during your stay in Castro Marina. Amble within the natural setting or visit the spas in this relaxing area.
See properties

Learn more about Castro

Explore the ancient sea caves along Castro's dramatic coastline, where local fishermen offer boat tours revealing hidden grottos. Climb down to the crystal-clear waters at Zinzulusa Cave, then enjoy fresh seafood at harborside restaurants as fishing boats return at sunset.

See all hotels in Castro
A coastal town with white buildings, rocky cliffs, and clear turquoise sea.

Top Castro Hotel Reviews

Montecallini Hotel - Adults Only

Montecallini Hotel - Adults Only

10/10 Excellent
"Friendly welcome arrival, local information proactively shared about restaurants and local events. We opted for breakfast which was great very relaxing. Highly recommend this property to be close to Santa Maria de Leuca."
Lars 1-night trip
Posted 3 days ago
Montecallini Hotel - Adults Only
Relais Valle dell'Idro

Relais Valle dell'Idro

10/10 Excellent
"Staff were fantastic and the terrace excellent."
David 1-night trip
Posted 9 days ago
Relais Valle dell'Idro
Borgo Mulino a Vento - Resort

Borgo Mulino a Vento - Resort

10/10 Excellent
"a 5 star experience. great staff - very helpful and attentive. property is beautiful and has a large pool with shallow and deep ends for children and adults. bikes available."
Ian 2-night trip
Posted 11 days ago
Borgo Mulino a Vento - Resort
Hotel La Roccia

Hotel La Roccia

10/10 Excellent
"Check in was great and the host was welcoming and amazing! Will definitely stay here on our next trip which hopefully is very soon!"
Della 1-night trip
Posted 11 days ago
Hotel La Roccia
Approdo Boutique Hotel Leuca

Approdo Boutique Hotel Leuca

10/10 Excellent
"Great location and easy parking. A beautiful pool area, and good breakfast"
Zaida 1-night trip
Posted 3 weeks ago
Approdo Boutique Hotel Leuca
19 Summer Suites

19 Summer Suites

10/10 Excellent
"Excellent service and amazing breakfast. Great pool and service. Staff was amazing, friendly and helpful. The reception ladies always had a smile and made every interaction amazing. This is when and a place we will return to. The pools are awesome. The breakfast is amazing. Book with confidence."
Pasquale 4-night trip
Posted 3 weeks ago
19 Summer Suites
Baglioni Masseria Muzza Resort & Spa

Baglioni Masseria Muzza Resort & Spa

10/10 Excellent
"Great location and staff"
Dean 2-night trip
Posted 3 weeks ago
Baglioni Masseria Muzza Resort & Spa
Orsa Maggiore

Orsa Maggiore

10/10 Excellent
"Nice place to stay. Clean rooms. Helpful staff and gorgeous view and grounds"
Vincent 1-night trip
Posted 1 month ago
Orsa Maggiore
Hotel Vittoria Resort Pool & Spa

Hotel Vittoria Resort Pool & Spa

10/10 Excellent
"The room was spacious and clean with a great bathroom."
Heather 7-night trip
Posted 2 months ago
Hotel Vittoria Resort Pool & Spa

More cheap stays in Castro

Albergo Del Santuario

Albergo Del Santuario

Via Don Luigi Sturzo Castrignano del Capo LE
Get rates
8.4/10 Very Good! (15 reviews)
Albergo Del Santuario
Albergo 2 Mari

Albergo 2 Mari

Via Quinto Ennio 66 Castrignano del Capo LE
Get rates
8/10 Very Good! (1 review)
Albergo 2 Mari

Find out more about Castro

Top reasons to visit Castro

  • Stunning Beaches: Castro boasts picturesque beaches with crystal clear waters, perfect for sunbathing and swimming.
  • Rich Cultural Heritage: Explore the charming baroque architecture and historic churches that reflect the town's unique history.
  • Vibrant Atmosphere: Enjoy live music and a lively ambiance, especially during local festivals.
  • Scenic Coastline: Take leisurely strolls along the breathtaking coastline, offering stunning views and photo opportunities.
  • Diverse Accommodations: Choose from charming bed & breakfasts and boutique hotels that cater to various preferences.

Find great hotels near Castro

Discover the ideal hotel accommodations in Castro, Puglia, where you can find charming bed & breakfasts and inviting hotels tailored for families and adventure seekers alike. Enjoy pet-friendly options and explore boutique hotels that offer unique experiences. With a variety of services and amenities, Castro is perfect for creating memorable vacation moments. Don’t forget to check out hotel reviews to help you choose the best fit for your stay.

  • Borgo Mulino a Vento - Resort: Nestled 11km from Castro, Borgo Mulino a Vento - Resort is a sophisticated 4-star destination with a remarkable guest rating of 9.6 out of 10. This resort is ideal for travelers seeking a blend of business and leisure, offering modern amenities in a tranquil setting. Guests can enjoy spacious accommodations, a serene atmosphere, and a professional ambiance that caters to both relaxation and work. With its picturesque surroundings and attentive service, it provides a unique escape for those looking to unwind while remaining productive.
  • CDSHotels Basiliani: Located 16km from Castro, CDSHotels Basiliani is a family-friendly 4-star hotel with a guest rating of 8.2 out of 10. Designed with families in mind, it features a full spa and a refreshing pool service, including Thai massages and hydrotherapy treatments for ultimate relaxation. Children can enjoy a dedicated playground and a variety of amenities such as babysitting services and cribs. This hotel creates a nurturing environment where families can bond and rejuvenate, making it a perfect choice for a family getaway.
  • Hotel Vittoria Resort Pool & Spa: Situated 16km from Castro, Hotel Vittoria Resort Pool & Spa is a 4-star retreat with a commendable guest rating of 8.8 out of 10. This beachfront property is tailored for families seeking both relaxation and recreation. With direct beach access, guests can enjoy sun-soaked days by the sea. The hotel also offers child-friendly amenities, including an arcade game room and babysitting services, ensuring that both adults and kids have a memorable stay. Experience a blend of leisure and family fun at this inviting resort.

Where to stay in and around Castro

Castro, Puglia, offers a captivating blend of stunning beaches and rich culture, perfect for any traveler. Explore the charming baroque architecture and unwind in tranquil surroundings. The nearby towns boast a romantic atmosphere, ideal for couples, while the friendly locals add to the welcoming vibe. With numerous attractions and breathtaking scenery, Castro is a hidden gem that promises unforgettable experiences for those seeking relaxation and adventure alike.

  • Santa Cesarea Terme: Situated just 5km from Castro, Santa Cesarea Terme is a charming city renowned for its stunning beaches and outdoor activities. The town experiences a seasonal influx of visitors, particularly from June to August, making it a vibrant destination during the summer months. Travelers are drawn to its picturesque scenery and wellness offerings, including popular body treatments. The local attractions encompass beautiful beaches, a bustling marina, and a quaint harbor, providing ample opportunities to relax and enjoy the coastal atmosphere.
  • Castro Marina: Nestled within the territory of Castro, Castro Marina is a delightful village that captures the essence of coastal living. Like its neighboring towns, it experiences peak tourist activity from June to August, with fewer visitors in the off-season. This village is ideal for beach enthusiasts and outdoor lovers, offering a range of activities such as resort stays and wellness treatments. The scenic marina, inviting beaches, and charming harbor are highlights that promise a tranquil and picturesque getaway.
  • Diso: Located merely 3km from Castro, Diso is a quaint city that welcomes visitors seeking a blend of beach fun and scenic exploration. The town sees a seasonal flow of tourists, with peaks in April and from July to August, while the quieter months fall between October and December. Diso is well-known for its vibrant public markets and resorts, making it a perfect spot for those looking to experience local culture. Its proximity to beautiful family-friendly beaches and a marina adds to its allure, ensuring a memorable vacation experience.

Things to do near Castro

Shopping

In Castro, you can explore local shops for unique souvenirs and gifts. If you're up for a drive, check out the nearby shopping malls like Centro Commerciale GrandApulia, which offers a variety of brands, and Parco Commerciale Tiberio, where you can find more diverse shopping options.

Recreation

In Castro, the Acquaviva Wellness Center offers rejuvenating spa treatments surrounded by breathtaking coastal views. Engage in yoga classes at the tranquil beachside, or enjoy holistic therapies tailored to refresh your mind and body, creating an ideal atmosphere for relaxation and self-care during your visit.

Adventure

Salentina Raceway, located 27km from Castro, offers an exhilarating motor racing experience. Feel the adrenaline rush as you navigate the track, surrounded by a vibrant atmosphere filled with motorsport enthusiasts and adventure seekers. It's an exciting destination for those who crave speed and competition.

Nightlife

Explore the vibrant nightlife in Castro by visiting the charming Bar Pizzeria da Rocco for a laid-back atmosphere and tasty pizzas. For a lively evening, check out the nearby La Dolce Vita, where you can enjoy cocktails and local music while soaking in the beautiful coastal views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Castro

Castro, Puglia, is perfect for beach and outdoor enthusiasts, offering scenic views and cultural experiences. Visitors can explore beautiful beaches, historic churches, and fascinating monuments. Whether you're seeking relaxation by the sea or an adventure in nature, Castro provides a diverse range of attractions that cater to all interests and ensure a memorable vacation.

  • Spiaggia Tricase Porto: Located 8km from Castro, Spiaggia Tricase Porto offers a stunning coastal experience with soft sands and clear waters. The beach vibes create an inviting atmosphere perfect for relaxation or a leisurely day by the sea.
  • La Cutura Botanical Garden: Just 13km away, La Cutura Botanical Garden is a serene escape featuring diverse plant species. Ideal for families and couples, the garden's lush landscapes and peaceful paths make it a romantic outdoor setting.
  • Specchia Silva: This historic site is 16km from Castro and immerses visitors in rich cultural heritage. Explore the charming architecture and local traditions, providing a glimpse into the region's fascinating past.

Best time to go to Castro

The best time to visit Castro is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January52.2°F (11.2°C)Light RainMostly SunnyAverageSlightly Low
February52.5°F (11.4°C)Light RainMostly SunnyAverageSlightly Low
March54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
April59.2°F (15.1°C)Light RainMostly SunnyAverageAverage
May66.4°F (19.1°C)No RainSunnyAverageAverage
June74.7°F (23.7°C)No RainSunnyHighSlightly High
July80.2°F (26.8°C)No RainSunnyHighSlightly High
August81.1°F (27.3°C)No RainSunnyHighSlightly High
September75.2°F (24.0°C)Light RainSunnyAverageAverage
October67.8°F (19.9°C)Light RainMostly SunnyLowAverage
November61.9°F (16.6°C)Light RainMostly SunnyLowSlightly Low
December55.2°F (12.9°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Castro

Flying into Castro, Puglia, is convenient with Brindisi Airport (BDS-Papola Casale), located 84km away. Nearby hotel options include the 5-star Masseria Malvindi, situated 16km from the airport, offering airport shuttle services upon request and for a fee. Hotel Orientale, a 4-star property just 2km away, provides easy access to the airport. Another option, Palazzo Virgilio, is 3km from Brindisi and offers various transportation services, including airport shuttles for a fee. Additionally, Corfu Airport (CFU-Ioannis Kapodistrias) is 135km away, with luxurious hotels like Angsana Corfu Resort & Spa located nearby, featuring shuttle services to the airport.

Frequently asked questions

What's the best place for a stay in Castro?
Hotel La Roccia is one of the top choices for your stay based on our traveler data. This hotel offers a private beach and a restaurant. Other good choices for your visit include Orsa Maggiore and Hotel Piccolo Mondo. See all available top hotels, or vacation rentals in Castro.
If I need to cancel my hotel reservation in Castro, will I receive a refund?
Yes, most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Castro.
Where can I learn more about changing or cancelling my trip to Castro?
For more information about rescheduling or cancelling your trip to Castro, go to https://www.expedia.com/service/.
What's the best accommodation for a family vacation to Castro?
Hotel La Roccia is a hotel with a private beach and a restaurant, and it's a top choice on Expedia for families. Other good choices for your family trip include Orsa Maggiore and B&B La Rosa Antica. Kids of all ages will also enjoy a visit to Artefatto - L'idea in Terracotta. Find more child-friendly accommodations in Castro.
What's the best pet-friendly place to stay in Castro?
Hotel La Roccia is a top dog-friendly hotel, and offers a private beach and a restaurant for its human guests. Other good options for you and your pet include Hotel Piccolo Mondo and Orsa Maggiore. See more pet-friendly hotel accommodations in Castro.
What's the best place to stay near the beach in Castro?
Hotel La Roccia is a top beachfront hotel with free WiFi and a snack bar, and it's located close to Cala dell'Acquaviva. See more stays near the beach in Castro.
What are some hotels with pools in Castro?
Hotel Piccolo Mondo: Provides a rooftop terrace, a seasonal outdoor pool, and a snack bar/deli. 19 Summer Suites and CDSHotels Basiliani are a couple of other choices with an onsite pool. View all hotels with pools in Castro.
What's the best place to stay near Papola Casale Airport (BDS)?
Grande Albergo Internazionale is a popular 4-star hotel featuring free breakfast and a restaurant. It's located a short 1.2 mi (1.9 km) from Papola Casale Airport. Other places to stay within close proximity to the airport include Hotel Executive Inn and Hotel Orientale.
What is staying in Castro like?
Visitors can enjoy all that Castro has to offer including the waterfront, monuments, and restaurants. This city also attracts tourists with its walkable and welcoming setting. In Castro, there are 146 hotels and other accommodations to choose from. Find out more about Castro.
What should I see while I'm in Castro?
Favorite places to visit include Castro Marina, Zinzulusa Cave, and Delizie in Contea. A couple of additional sights to add to your agenda are Artefatto - L'idea in Terracotta and Diocesi di Castro di Puglia. Check out what more to see and do in Expedia's Castro guide.
What's the seasonal weather like in Castro?
The hottest months are usually August and July with an average temp of 78°F, while the coldest months are January and February with an average of 54°F. Average annual precipitation for Castro is 31 inches.

Explore a world of travel with Expedia