Search Castro hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Castro hotels

1. B&B La Rosa Antica

B&B La Rosa Antica
Castro
9.8 out of 10, Exceptional, (16 reviews)
"Accoglienza eccezionale da parte della signora Maria! Abbiamo avuto una camera molto grande e fornita di tutti i confort, colazione pazzesca. Lo consiglio assolutamente "
Italy
Luna
The price is AU$121
includes taxes & fees
13 June - 14 June
B&B La Rosa Antica

2. Hotel La Roccia

Hotel La Roccia
4.0 star property
Castro
8.6 out of 10, Excellent, (38 reviews)
"Awesome little hotel, perfect location, very big negronis."
United Kingdom
Nathan
The price is AU$159
includes taxes & fees
11 June - 12 June
Hotel La Roccia

3. Hotel Degli Ulivi

Hotel Degli Ulivi
3.0 star property
Castro
9.2 out of 10, Wonderful, (35 reviews)
"We had a wonderful stay at Hotel Degli Ulivi! The room was clean and comfortable with AC and an amazing terrace. The atmosphere in the hotel was very friendly and calm, the absolute highlight being the owners/reception staff that always greeted us with a smile and advice on where to spend our days around Castro such as where the best beach could be found. Thank you so much, we already want to go back!"
Belgium
Klara
The price is AU$142
includes taxes & fees
5 June - 6 June
Hotel Degli Ulivi

4. Hotel Piccolo Mondo

Hotel Piccolo Mondo
4.0 star property
Castro
8.2 out of 10, Very good, (102 reviews)
"Beautiful hotel, excellent staff, we thoroughly enjoyed our stay."
United Kingdom
Anonymous traveller
The price is AU$287
includes taxes & fees
19 June - 20 June
Hotel Piccolo Mondo

5. Hotel Euromare

Hotel Euromare
3.0 star property
Castro
7.8 out of 10, Good, (7 reviews)
"Great location in Castro "
Sweden
Marie-Louise
The price is AU$151
includes taxes & fees
11 June - 12 June
Hotel Euromare

6. Orsa Maggiore

Orsa Maggiore
4.0 star property
Castro
8.6 out of 10, Excellent, (70 reviews)
"Very good hotel, clean room and very friendly staff. "
United Kingdom
Marina
The price is AU$119
includes taxes & fees
18 June - 19 June
Orsa Maggiore

7. Corte Janca

Corte Janca
Montesano Salentino
10.0 out of 10, Exceptional, (16 reviews)
"Struttura estremamente raffinata ed elegante, sapientemente ristrutturata mantenendo intatta l'identità del contesto e delle case a corte salentine. Un puls è l'attenzione del titolare Massimo sempre disponibile ad attento alle esigenze dei suoi clienti. Al nostro arrivo Massimo ci ha mostrato le camere e ci ha dato la possibilità di sceglierla.. veramente difficile perché sono una più bella dell'altra, tutte con jacuzzi in camera. A nostra disposizione totalmente gratuito anche frigobar in...
Italy
Mirko Antonio
The price is AU$161
includes taxes & fees
27 June - 28 June
Corte Janca

8. Corte Dei Granai Meeting&SPA Raro Rooms

Corte Dei Granai Meeting&SPA Raro Rooms
Centro Storico
10.0 out of 10, Exceptional, (4 reviews)
"⭐⭐⭐⭐⭐ Soggiorno perfetto: privacy, tecnologia e massima cura Ho soggiornato di recente presso questa struttura e sono rimasta estremamente soddisfatta. È stata un'esperienza impeccabile sotto ogni aspetto. Il servizio è moderno, efficiente e pensato per chi cerca autonomia: la gestione tramite link per l'apertura delle porte rende il check-in e il soggiorno fluidi e senza intoppi. Questa modalità garantisce una riservatezza davvero preziosa, che ho molto apprezzato. Nonostante la gestione sia...
Italy
Francesca
The price is AU$118
includes taxes & fees
7 June - 8 June
Corte Dei Granai Meeting&SPA Raro Rooms

9. Messapia Hotel & Resort

Messapia Hotel & Resort
4.0 star property
Castrignano del Capo
7.8 out of 10, Good, (123 reviews)
"Loved the entire property. Nice rooms, pool, parking, and breakfast. There were 2 large groups staying there so they needed to figure out the dining a bit better. A group of 100 and another 35 were there so they set up for dinner for them and forgot about the other 10-12 guests but eventually ( once said we needed a place too) set up some tables outside for us."
Canada
Jasmine
The price is AU$132
includes taxes & fees
8 June - 9 June
Messapia Hotel & Resort

10. Approdo Boutique Hotel Leuca

Approdo Boutique Hotel Leuca
4.0 star property
Castrignano del Capo
8.8 out of 10, Excellent, (121 reviews)
"Beautiful area and lovely room with sea view. Unfortunately the restaurant left something to be desired."
United States
Yvonne
The price is AU$168
includes taxes & fees
16 June - 17 June
Approdo Boutique Hotel Leuca

11. Hotel Masseria Fabrizio

Hotel Masseria Fabrizio
3.0 star property
Otranto
9.4 out of 10, Exceptional, (17 reviews)
"Das Frühstück war gut und reichhaltig. Der Infinity Pool bei Sonnenuntergang ein Traum. Das einzige was uns nicht gefallen hat, war die puckelige Zufahrtsstraße. Aber das liegt ja nicht im Verantwortungsbereich der Masseria Fabrizio."
Germany
Andrea
The price is AU$120
includes taxes & fees
7 June - 8 June
Hotel Masseria Fabrizio

12. Masseria Pizzofalcone

Masseria Pizzofalcone
4.0 star property
Supersano
9.0 out of 10, Wonderful, (29 reviews)
"Trevlig personal, magiskt ställe, fint rum. Kan varmt rekommendera. "
Sweden
Caroline
The price is AU$146
includes taxes & fees
6 June - 7 June
Masseria Pizzofalcone

13. Giardino dei Pini - Boutique Hotel

Giardino dei Pini - Boutique Hotel
4.0 star property
Alliste
9.0 out of 10, Wonderful, (14 reviews)
"Our room/bed, pool, bountiful buffet and staff were the highlights of this hotel. We did visit the spa and steam room on our last stay, the spa was a little run down and wouldn’t pay for this if we stay again. The service for the spa was odd as we weren’t sure what we were doing and were left to find where it is and what to do with no help. "
Australia
Cynatra
The price is AU$268
includes taxes & fees
9 June - 10 June
Giardino dei Pini - Boutique Hotel

14. Secolario Masseria Del Viverbene

Secolario Masseria Del Viverbene
Palmariggi
10.0 out of 10, Exceptional, (3 reviews)
"A estadia foi otima!!Hotel muito bom,funcionarios muito atenciosos,tudo muito organizado!Adoramos e recomendanos!"
Brazil
Diogo
The price is AU$417
includes taxes & fees
18 June - 19 June
Secolario Masseria Del Viverbene

15. Palazzo Mandurino

Palazzo Mandurino
Zollino
The price is AU$220
includes taxes & fees
10 June - 11 June
Palazzo Mandurino

16. Picchio Hotel Pescoluse

Picchio Hotel Pescoluse
3.0 star property
Salve
8.8 out of 10, Excellent, (15 reviews)
"Clean hotel with friendly staff and beautiful views of the ocean. Very affordably priced. Wifi was down when we visited"
United States
Lauren
The price is AU$126
includes taxes & fees
6 June - 7 June
Picchio Hotel Pescoluse

17. Contrada Macchia B&B

Contrada Macchia B&B
Tricase
The price is AU$124
includes taxes & fees
5 June - 6 June
Contrada Macchia B&B

18. Tenuta Montiró

Tenuta Montiró
4.0 star property
Castrignano del Capo
9.4 out of 10, Exceptional, (74 reviews)
"Excellent staff and dining at this location. "
United States
Nicole
The price is AU$390
includes taxes & fees
6 June - 7 June
Tenuta Montiró

19. Arbor Exclusive

Arbor Exclusive
Ugento
The price is AU$149
includes taxes & fees
6 June - 7 June
Arbor Exclusive

20. Masseria Mongiò dell'Elefante

Masseria Mongiò dell'Elefante
4.0 star property
Otranto
9.0 out of 10, Wonderful, (48 reviews)
"Beautiful location, comfortable, friendly staff "
United States
LAWRENCE
The price is AU$584
includes taxes & fees
6 June - 7 June
Masseria Mongiò dell'Elefante
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Castro attractions

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.

Scenic sight in Castro, in the Salento region of Puglia, Italy.

Top Castro Hotel Reviews

More cheap accommodation in Castro

Find out more about Castro

Top reasons to visit Castro

  • Stunning Beaches: Castro boasts beautiful sandy beaches with crystal-clear waters, perfect for sunbathing and swimming.
  • Rich Cultural Heritage: Explore historic churches and ancient castles that reflect the unique local history and traditions.
  • Vibrant Local Scene: Enjoy live music, bustling markets, and a friendly atmosphere that showcases authentic Italian culture.
  • Scenic Outdoor Adventures: Immerse yourself in nature with lovely coastal walks and secluded coves for a relaxing escape.
  • Diverse Accommodation: Choose from charming B&Bs to comfortable hotels, catering to all travellers' needs.

Find great hotels near Castro

Discover a range of accommodation options in Castro, Puglia, from charming bed and breakfasts to comfortable hotels. Perfect for families and adventure seekers alike, many establishments offer pet-friendly services to ensure a delightful stay for everyone. Whether you're searching for a star-rated hotel or a cozy spot with more rooms, Castro has something to suit every traveller's needs, making your Italian getaway truly memorable.

  • Borgo Mulino a Vento - Resort: Nestled 11.3km from Castro, Borgo Mulino a Vento - Resort is a charming 4-star escape designed for business travellers seeking a pet-friendly experience. This resort offers a unique blend of professional amenities and a welcoming atmosphere for your furry companions. With features such as Food and Water Bowls and specific restrictions for pets, it ensures that both you and your pets enjoy a comfortable stay. Business services are readily available, making it an ideal choice for those needing to blend work with leisure.
  • CDSHotels Basiliani: Located 16.1km from Castro, CDSHotels Basiliani is a delightful 4-star family and spa resort. This accommodation is perfect for families wanting a relaxing getaway, featuring amenities like a shared playground and a children’s pool. For adults, the resort boasts a full spa offering steam rooms, manicures, and facial treatments, ensuring relaxation for everyone. The onsite babysitting service allows parents to unwind while their children enjoy supervised fun. This family-oriented atmosphere combined with spa indulgence makes it a great choice for a memorable vacation.
  • Hotel Vittoria Resort Pool & Spa: Situated 16.1km from Castro, Hotel Vittoria Resort Pool & Spa is a sophisticated 4-star establishment ideal for business and spa enthusiasts. This hotel offers excellent meeting facilities for corporate travellers and a comprehensive spa experience, featuring a sauna, body scrubs, and pool umbrellas for relaxation. The ambience is designed for both productivity and rejuvenation, making it a perfect retreat for those wishing to combine work commitments with indulgent downtime. Enjoy a blend of efficiency and luxury at this exquisite resort.

Where to stay in and around Castro

Discover the charm of Castro, Puglia, where sun-soaked beaches and scenic outdoor adventures await. Immerse yourself in the friendly atmosphere as you explore the city's historical sites and indulge in romantic seaside strolls. Nearby, the vibrant city centre offers a taste of local culture, while intimate spots like secluded coves provide a perfect escape. Don't miss the luxurious vibes of Syros for a unique experience, blending relaxation with lovely outdoor settings.

  • Santa Cesarea Terme: Nestled approximately 4.8km from Castro, Santa Cesarea Terme is renowned for its stunning coastal scenery and therapeutic spa offerings. This charming city attracts a seasonal influx of visitors, particularly from June to August when the beaches are bustling with sun-seekers. Known for its picturesque beaches and vibrant marina, it’s a fantastic spot for outdoor activities and relaxation. Don’t miss the local markets where you can find fresh produce and unique souvenirs, or indulge in body treatments that take advantage of the region's natural mineral springs.
  • Castro Marina: Located within the embrace of Castro, Castro Marina is a quaint village that draws visitors for its idyllic beach experiences and spectacular views. Like its neighbours, it experiences peak tourist traffic during the summer months, making it a lively hub for beachgoers and outdoor enthusiasts. The marina is a highlight, where you can enjoy various water activities or simply relax by the waterfront. With local resorts and shops, Castro Marina offers a serene escape complemented by the charm of its coastal lifestyle.
  • Diso: Just 3.2km away from Castro, Diso is a small city that invites visitors with its laid-back vibe and beautiful beaches. The best time to visit is during the warmer months, particularly in April and July to August, when the area comes alive with tourists looking to enjoy nature and outdoor activities. Diso is perfect for those who appreciate local culture; explore its public markets for fresh produce and artisanal goods. The family-friendly beaches and nearby marina make it an ideal destination for relaxation and fun.

Things to do in and around Castro

Castro, Puglia, offers a fantastic vacation with its stunning sandy beaches and vibrant outdoor scenery. Enjoy the relaxing atmosphere at local resorts, soak up live music at various events, and explore bustling markets for a taste of authentic Italian culture. Whether you're sunbathing by the shore or immersing yourself in the lively local scene, Castro is the perfect destination for a memorable getaway.

Shopping

In Castro, visit Artefatto - L'idea in Terracotta for unique terracotta gifts. If you're up for a drive, check out Dolce Mente Freddo, located 24.1km away, for delightful frozen treats. For a bustling market experience, the Gallipoli Fish Market is 38.6km away, offering fresh seafood and local vibes.

Recreation

Parco Gondar offers vibrant music concerts, creating a lively atmosphere just 35.4km from Castro. For a tranquil retreat, Terme di Santa Cesarea provides rejuvenating body treatments only 4.8km away, perfect for wellness and relaxation. Sports enthusiasts can enjoy events at Stadio Via del Mare, located 43.5km away.

Adventure

Experience the thrill of speed at Salentina Raceway, located 27.4km from Castro, where you can enjoy high-octane motor racing in a vibrant atmosphere. For a splash of fun, visit Parco Acquatico Splash, 35.4km away, featuring exhilarating water slides and family-friendly entertainment.

Nightlife

For a thrilling night, venture to Giardini del Sole, an arcadeAdventureZone 30.6km from Castro, perfect for family fun. For a touch of culture and romance, enjoy a performance at the Paisiello Theatre, located 45.1km away, offering a delightful evening of entertainment.

Booking tips and Expedia advantages for Castro

If you're keen on saving while visiting Castro, consider travelling during the off-peak months of January to February and November for better accommodation rates. Booking your hotel about a month in advance can help you snag the best deals, especially on Saturdays, which are typically cheaper than Sundays. Use Expedia to compare prices, filter by your budget, and look for package deals that combine flights and activities. Don’t forget to check for last-minute specials and refundable rates to maximise your savings while exploring the beautiful town of Castro.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Castro are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Castro is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Castro is Saturday. The most expensive day to stay in Castro is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and type of accommodation. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Castro hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Castro

Castro, Puglia, is perfect for a beach holiday with stunning outdoor scenery and rich cultural experiences. Popular attractions include beautiful beaches, historic churches, and ancient castles, offering a mix of relaxation and exploration. Whether you're after a sun-soaked day by the sea or a glimpse into local heritage, Castro has something to delight every traveller.

  • Cala dell'Acquaviva: This stunning beach, located 1.6km from Castro, offers a pristine escape with crystal-clear waters and a relaxed atmosphere, perfect for sunbathing and swimming amidst beautiful scenery.
  • Otranto Waterfront: Situated 16.1km away, this picturesque harbour boasts breathtaking views and a lively promenade, providing a lovely spot for a leisurely stroll or enjoying a meal at waterfront cafes while soaking up the beach vibes.
  • Castro Marina: Nestled within Castro, this vibrant marina is a hub for adventure seekers, offering various water sports and outdoor activities, all set against a stunning coastal backdrop.

Best time to go to Castro

The best time to visit Castro can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Castro falls in August, when visitor numbers are high and weather is sunny with no rain (dry). The coolest average temperature in Castro falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 Rain (Dry)SunnyAverageAverage
June74.7°F (23.7°C)No Rain (Dry)SunnyHighSlightly High
July80.2°F (26.8°C)No Rain (Dry)SunnyHighSlightly High
August81.1°F (27.3°C)No Rain (Dry)SunnyHighSlightly 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

If you're planning a visit to Castro, Puglia, flying into Brindisi (BDS-Papola Casale) is your best option, located 83.7km away. For accommodation, Masseria Malvindi, a 5-star hotel, is situated 16.1km from the airport and offers transportation services on request for a fee, available 24 hours. Alternatively, Hotel Orientale and Grande Albergo Internazionale, both 4-star hotels, are conveniently located just 1.6km from the airport, making access straightforward. These hotels provide easy access to Brindisi (BDS-Papola Casale), ensuring a smooth start to your Italian adventure.

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. Two other choices for your trip to the area are Hotel Vittoria Resort Pool & Spa and Dimora San Giuseppe Hotel & SPA. See all available top hotels, or vacation rentals in Castro.
What are some of the best holiday rentals that Castro has to offer?
Casa Stella Marina: This highly rated holiday home rental in Castro is located by the ocean, and has a balcony, a BBQ and air conditioning to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop and kitchenware. Our travellers also rate Blue House as a favourite home for rent in Castro. See all 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 Hotel Piccolo Mondo and Orsa Maggiore. 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 Vittoria Resort Pool & Spa: Hotel, 4-minute walk from Otranto Waterfront. Provides a full-service spa, a seasonal outdoor pool and a sauna. Dimora San Giuseppe Hotel & SPA and Sangiorgio Resort & 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 146 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 Diocesi di Castro di Puglia. A couple of additional sights to add to your itinerary are Delizie in Contea and Artefatto - L'idea in Terracotta. 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