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$123
includes taxes & fees
9 June - 10 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$160
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$143
includes taxes & fees
9 June - 10 June
Hotel Degli Ulivi

4. 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$153
includes taxes & fees
10 June - 11 June
Hotel Euromare

5. 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$116
includes taxes & fees
9 June - 10 June
Orsa Maggiore

6. 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$276
includes taxes & fees
22 June - 23 June
Hotel Piccolo Mondo

7. Arbor Exclusive

Arbor Exclusive
Ugento
The price is AU$150
includes taxes & fees
14 June - 15 June
Arbor Exclusive

8. 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$162
includes taxes & fees
9 June - 10 June
Corte Janca

9. Contrada Macchia B&B

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

10. Corte Dei Granai Meeting&SPA Raro Rooms

Corte Dei Granai Meeting&SPA Raro Rooms
Centro Storico
9.2 out of 10, Wonderful, (5 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$132
includes taxes & fees
24 June - 25 June
Corte Dei Granai Meeting&SPA Raro Rooms

11. Masseria Pozzelle

Masseria Pozzelle
Giurdignano
The price is AU$280
includes taxes & fees
19 June - 20 June
Masseria Pozzelle

12. 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$269
includes taxes & fees
9 June - 10 June
Giardino dei Pini - Boutique Hotel

13. 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$140
includes taxes & fees
14 June - 15 June
Masseria Pizzofalcone

14. Dimora Assuntina Fine Rooms

Dimora Assuntina Fine Rooms
Martano
9.8 out of 10, Exceptional, (17 reviews)
"Wonderful, helpful owners/staff. Breakfast was delicious! The area has cafes, restaurants and bars all within easy walking distance. There is also a supermarket within a few minutes walk. If you want to explore further afield, you will need a car or expect to pay for taxis, as the area isn't served well with public transport (In May at least)."
United Kingdom
Jane Marie
The price is AU$84
includes taxes & fees
22 June - 23 June
Dimora Assuntina Fine Rooms

15. Volito Hotel - Rural Experience

Volito Hotel - Rural Experience
4.0 star property
Patu
9.8 out of 10, Exceptional, (11 reviews)
"Das Zimmer war sauber, das Personal war leider nicht sehr freundlich ( ausser an der Reception)."
Switzerland
Alan
The price is AU$256
includes taxes & fees
10 June - 11 June
Volito Hotel - Rural Experience

16. 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$133
includes taxes & fees
23 June - 24 June
Messapia Hotel & Resort

17. 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$444
includes taxes & fees
21 June - 22 June
Secolario Masseria Del Viverbene

18. Tenuta Masseria & Spa Chicco Rizzo

Tenuta Masseria & Spa Chicco Rizzo
Sternatia
10.0 out of 10, Exceptional, (21 reviews)
"We enjoyed our evening here — especially the delicious dinner! The dishes prepared at their restaurant were a highlight of our trip"
United States
Cara
The price is AU$254
includes taxes & fees
15 June - 16 June
Tenuta Masseria & Spa Chicco Rizzo

19. Poesis Park Glamping

Poesis Park Glamping
Roca
The price is AU$146
includes taxes & fees
10 June - 11 June
Poesis Park Glamping

20. 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$163
includes taxes & fees
22 June - 23 June
Approdo Boutique Hotel Leuca
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