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

Castro Hotels from โ‚น6,006

  • 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
6 Sept - 7 Sept
Tomorrow
7 Sept - 8 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Castro hotels

1. Hotel La Roccia

Hotel La Roccia
Castro
United States
Della
โ‚น9,315
โ‚น10,247 total
includes taxes & fees
27 Sept - 28 Sept
Hotel La Roccia

2. Orsa Maggiore

Orsa Maggiore
Castro
Canada
Vincent
โ‚น6,564
โ‚น7,220 total
includes taxes & fees
7 Oct - 8 Oct
Orsa Maggiore

3. B&B La Rosa Antica

B&B La Rosa Antica
Castro
Italy
Luna
โ‚น6,985
โ‚น7,683 total
includes taxes & fees
10 Sept - 11 Sept
B&B La Rosa Antica

4. Hotel Euromare

Hotel Euromare
Castro
Sweden
Marie-Louise
โ‚น7,604
โ‚น8,365 total
includes taxes & fees
26 Sept - 27 Sept
Hotel Euromare

5. Hotel Degli Ulivi

Hotel Degli Ulivi
Castro
United States
Fabiola
โ‚น8,146
โ‚น8,961 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Degli Ulivi

6. A Casa di Giordy B&B

A Casa di Giordy B&B
Castro
โ‚น5,972
โ‚น6,569 total
includes taxes & fees
9 Sept - 10 Sept
A Casa di Giordy B&B

7. Hotel Piccolo Mondo

Hotel Piccolo Mondo
Castro
United Kingdom
Anonymous traveller
โ‚น13,990
โ‚น15,389 total
includes taxes & fees
28 Sept - 29 Sept
Hotel Piccolo Mondo

8. B&B Barone

B&B Barone
Castro
โ‚น7,583
โ‚น8,341 total
includes taxes & fees
4 Oct - 5 Oct
B&B Barone

9. Marenea Suite Hotel - CDSHotels

Marenea Suite Hotel - CDSHotels
Diso
Switzerland
Andrea
โ‚น27,355
โ‚น30,090 total
includes taxes & fees
8 Sept - 9 Sept
Marenea Suite Hotel - CDSHotels

10. Est Hotel

Est Hotel
Santa Cesarea Terme
United Kingdom
nicole
โ‚น8,629
โ‚น9,931 total
includes taxes & fees
29 Sept - 30 Sept
Est Hotel

11. Relais Casina Copini

Relais Casina Copini
Spongano
United Kingdom
Deepak
โ‚น5,521
โ‚น6,073 total
includes taxes & fees
17 Sept - 18 Sept
Relais Casina Copini

12. Albergo Palazzo

Albergo Palazzo
Santa Cesarea Terme
United States
Oscar
โ‚น5,940
โ‚น6,973 total
includes taxes & fees
7 Oct - 8 Oct
Albergo Palazzo

13. Corte Dei Granai Meeting&SPA Raro Rooms

Corte Dei Granai Meeting&SPA Raro Rooms
Centro Storico
Italy
Pasquale
โ‚น3,664
โ‚น6,686 total
includes taxes & fees
27 Sept - 28 Sept
Corte Dei Granai Meeting&SPA Raro Rooms

14. Hotel Tesoretto

Hotel Tesoretto
Poggiardo
Italy
Stefano
โ‚น12,527
โ‚น13,779 total
includes taxes & fees
7 Oct - 8 Oct
Hotel Tesoretto

15. Grand Hotel Mediterraneo

Grand Hotel Mediterraneo
Santa Cesarea Terme
United States
Anna
โ‚น9,343
โ‚น10,716 total
includes taxes & fees
24 Sept - 25 Sept
Grand Hotel Mediterraneo

16. Aia Grande

Aia Grande
Uggiano la Chiesa
United States
Sabina
โ‚น5,460
โ‚น6,006 total
includes taxes & fees
28 Sept - 29 Sept
Aia Grande

17. Callistos Hotel & Spa

Callistos Hotel & Spa
Tricase
Italy
Guglielmo
โ‚น10,775
โ‚น11,853 total
includes taxes & fees
2 Oct - 3 Oct
Callistos Hotel & Spa

18. Corte Janca

Corte Janca
Montesano Salentino
United Kingdom
Charlotte
โ‚น9,965
โ‚น10,962 total
includes taxes & fees
7 Sept - 8 Sept
Corte Janca

19. Dimora Corte Antica Scorrano

Dimora Corte Antica Scorrano
Scorrano
United Kingdom
Richard
โ‚น5,503
โ‚น6,053 total
includes taxes & fees
7 Sept - 8 Sept
Dimora Corte Antica Scorrano

20. Palazzo Ducale Venturi - Luxury Relais & Wellness

Palazzo Ducale Venturi - Luxury Relais & Wellness
Minervino di Lecce
United Kingdom
jillo
โ‚น29,166
โ‚น32,412 total
includes taxes & fees
7 Oct - 8 Oct
Palazzo Ducale Venturi - Luxury Relais & Wellness
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

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

Diocesi di Castro di Puglia

7.4/10 (3 reviews)
You can find out about the history of Castro Marina when you stop by Diocesi di Castro di Puglia. Stroll along the marina 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 harbourside 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

19 Summer Suites

19 Summer Suites

10/10 Excellent
"High on the hill overlooking the sea, Quiet yet active. And the pool is worth the stay alone, sitting right on the sea , very clean, large and well spread out. Nice crowd of people stay there and kids are well behaved mostly Italian."
Andrzej 4-night trip
Posted 23 hours ago
19 Summer Suites
Tenuta Centoporte

Tenuta Centoporte

10/10 Excellent
"Absolutely fabulous stay ! The resort was gorgeous and the staff were that of a 5 star property"
Lauren 5-night trip
Posted 3 days ago
Tenuta Centoporte
Sangiorgio Resort & Spa

Sangiorgio Resort & Spa

10/10 Excellent
"Beautiful room"
GIANG HUONG 2-night trip
Posted 3 days ago
Sangiorgio Resort & Spa
Orsa Maggiore

Orsa Maggiore

10/10 Excellent
"Staff is wonderful. Property is fresh and modern and extremely clean. Breakfast delish with many options including gluten free. Would definitely return."
Marco 6-night trip
Posted 8 days ago
Orsa Maggiore
Borgo Mulino a Vento - Resort

Borgo Mulino a Vento - Resort

10/10 Excellent
"Everyone was so kind and friendly. The food was amazing, compliments to all the kitchen staff and the front of house. One area that goes unoticed is the cleaning team. They do a wonderful job working in the heat keeping Mulino spot less. Well done everyone at Mulino we would love to come back. โค๏ธ"
Paul 13-night trip
Posted 8 days ago
Borgo Mulino a Vento - Resort
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 2 weeks 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 3 weeks ago
Relais Valle dell'Idro
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 3 weeks ago
Hotel La Roccia
Corte di Nettuno - CDSHotels

Corte di Nettuno - CDSHotels

10/10 Excellent
"Great location, lovely property and we had a great stay here in the family rooms with the second floor."
Shir 3-night trip
Posted 1 month ago
Corte di Nettuno - CDSHotels

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 Coastline: Castro boasts breathtaking beaches and scenic views, perfect for sunbathing and swimming.
  • Rich History: Explore charming churches and historical monuments that reflect the local culture and heritage.
  • Outdoor Activities: Enjoy a variety of outdoor experiences, including golfing and leisurely strolls along the coast.
  • Welcoming Atmosphere: Experience the friendly local vibe, making it a delightful destination for relaxation.
  • Diverse Accommodation: Choose from charming bed and breakfasts to boutique hotels, catering to all traveller needs.

Find great hotels near Castro

Discover the charm of Castro, Puglia, where a variety of accommodation options await, including delightful bed and breakfasts and boutique hotels. Whether you're seeking a pet-friendly stay, a family-friendly atmosphere, or an adventurous vacation experience, Castro has something to suit every traveller's needs. With an array of reviews available, you can find the perfect hotel to make your stay memorable in this stunning coastal town.

  • Borgo Mulino a Vento - Resort: This 4-star resort offers a refined escape just 11km from Castro, boasting a remarkable guest rating of 9.6. With a focus on providing a business-friendly environment, the resort's amenities cater to corporate travellers while ensuring a comfortable stay. Guests appreciate the tranquil setting, spacious accommodations, and tailored services designed for productivity. The elegance of the resort combined with its serene surroundings makes it an appealing choice for those seeking a blend of work and relaxation.
  • CDSHotels Basiliani: Located 16km from Castro, this family-oriented 4-star hotel has garnered a guest rating of 8.2. CDSHotels Basiliani is well-equipped for both family and business travellers, offering a range of amenities specifically designed for children. Families will find features such as a shared playground, child-friendly pool, and babysitting services, allowing for a relaxing stay for parents. The welcoming atmosphere and thoughtful services make it an ideal base for families looking to explore the Puglia region together.
  • Hotel Vittoria Resort Pool & Spa: A 4-star haven located 16km from Castro, this hotel boasts an impressive guest rating of 8.8. Hotel Vittoria Resort Pool & Spa invites adventure seekers and families alike, offering direct access to the beach and a variety of recreational activities. Guests can indulge in mountain biking, horse riding, and hiking nearby. Additionally, the property provides family-friendly amenities such as an arcade game room and childcare services, ensuring an engaging experience for younger guests while adults can unwind at the spa.

Where to stay in and around Castro

Castro, Puglia offers a delightful blend of stunning beaches and rich history, making it an ideal destination for a relaxing getaway. Explore the charming baroque architecture, and indulge in the local culture while enjoying the friendly atmosphere. The surrounding areas boast secluded spots perfect for romantic escapes, along with numerous attractions that showcase the region's beauty. Don't miss the chance to experience the captivating scenery and vibrant lifestyle that Castro and its nearby towns have to offer.

  • Santa Cesarea Terme: Nestled approximately 5km from Castro, Santa Cesarea Terme is renowned for its therapeutic waters and stunning coastal views. The town experiences a seasonal influx of visitors, particularly from June to August when holidaymakers flock to enjoy its beautiful beaches and outdoor activities. The picturesque marina and harbour are perfect for leisurely strolls or enjoying a day by the sea. You can indulge in rejuvenating body treatments at local spas, explore the vibrant public markets, or simply bask in the scenic beauty that surrounds you.
  • Castro Marina: As a charming village within Castro, Castro Marina is a hidden gem for those seeking a relaxed seaside experience. Like its neighbours, it enjoys peak tourist activity during the summer months, offering a delightful mix of outdoor adventures and scenic vistas. Visitors can unwind at local resorts or partake in wellness treatments while enjoying the refreshing coastal breeze. The village is home to a lovely marina and stunning beaches, making it an ideal spot for sunbathing, swimming, or even enjoying a quiet evening by the water's edge.
  • Diso: Located a mere 3km from Castro, Diso is a quaint city that captures the essence of Puglia's charm. Seasonal tourism peaks in April and July to August, drawing visitors eager to explore its natural beauty and outdoor activities. The local markets and family-friendly beach make it a great destination for those travelling with loved ones. Visitors can enjoy the serene beaches and vibrant marina, making Diso a perfect blend of relaxation and exploration in this picturesque region of Italy.

Things to do near Castro

Shopping

In Castro, you can explore local shops and markets for unique souvenirs and gifts, including handcrafted items and local delicacies. If you're up for a drive, visit Galatina's shopping district, around 24km away, where you'll find charming boutiques and artisan shops.

Recreation

Explore the tranquil Spa del Mare, where you can indulge in rejuvenating treatments using local ingredients. For outdoor enthusiasts, the nearby cliffs offer scenic hiking trails with breathtaking views of the Adriatic Sea, perfect for a leisurely stroll or a refreshing jog.

Adventure

Salentina Raceway, located 27km from Castro, offers an exhilarating motor racing experience. Feel the adrenaline rush as you navigate the track amidst a vibrant atmosphere filled with sports and adventure enthusiasts. It's an ideal spot for those seeking excitement and a taste of competitive racing.

Nightlife

In Castro, you can unwind at the charming Bar La Dolce Vita, where local wines and cocktails are served. For a lively atmosphere, visit Il Pizzicotto, known for its vibrant music and bustling crowd. Enjoy the coastal views while mingling with locals and fellow travellers.

*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 an idyllic destination for beach lovers and outdoor enthusiasts alike. With its stunning coastline and scenic views, visitors can enjoy various activities amidst the natural beauty. Key points of interest include charming churches and historical monuments, offering a glimpse into the local culture. Whether you seek relaxation on the beach or a cultural experience, Castro caters to a diverse range of travellers, ensuring a memorable holiday.

  • Otranto Waterfront: Located 16km from Castro, Otranto Waterfront offers stunning views of the Adriatic Sea. The picturesque harbour is ideal for leisurely strolls, relaxing on the beach, or enjoying local seafood at nearby eateries, all while taking in the vibrant atmosphere.
  • Underground Oil Mill of Mulino a Vento: Situated 11km from Castro, this historic site reveals the traditional methods of olive oil production. Visitors can explore the underground chambers that showcase the artistry and craftsmanship inherent in this local culture, providing a fascinating glimpse into the region's heritage.
  • Chiesa Maria Ausiliatrice: This charming church, located 18km from Castro, is a serene space filled with cultural significance. Its architecture and tranquil surroundings make it a lovely spot for reflection, while the interior often features beautiful artworks and religious relics.

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

Reaching Castro, Puglia is convenient via two major airports. Corfu (CFU-Ioannis Kapodistrias) is situated 135km away, with notable hotels like the 5-star Angsana Corfu Resort & Spa, located 6km from the airport, offering transfer services. Brindisi (BDS-Papola Casale) is closer at 84km, featuring excellent accommodations such as the 5-star Masseria Malvindi, 16km away, which provides various transport options including 24-hour shuttles. Additionally, Hotel Orientale, just 2km from Brindisi, offers nearby airport access. Both airports ensure seamless travel to Castro, enhancing your holiday experience in this charming region of Italy.

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 traveller data. This hotel offers a private beach and a restaurant. Other good choices for your trip 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 provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Castro.
What's the best family accommodation in 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 options for your family trip include Orsa Maggiore and B&B La Rosa Antica. Also, children of all ages will enjoy a visit to Artefatto - L'idea in Terracotta. Find more child-friendly accommodations in Castro.
What's the best dog-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. Two other good options for you and your pet include Orsa Maggiore and Hotel Piccolo Mondo. See more pet-friendly hotel accommodations in Castro.
What's the best accommodation option 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. CDSHotels Basiliani and Hotel Vittoria Resort Pool & Spa are a couple of other choices with an on-site pool. View all hotels with pools in Castro.
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 147 hotels and other accommodation options to choose from. Find out more about Castro.
What is there to see in Castro?
Favourite places to visit include Castro Marina, Zinzulusa Cave and Delizie in Contea. A couple of additional sights to add to your itinerary are Artefatto - L'idea in Terracotta and Diocesi di Castro di Puglia. Take a look at what more there is 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 temperature of 25ยฐC, while the coldest months are January and February, with an average of 12ยฐC. Average annual precipitation for Castro is 775 mm.

Explore a world of travel with Expedia