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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Castro hotels

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$115
includes taxes & fees
12 Mar - 13 Mar
B&B La Rosa Antica

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$82
includes taxes & fees
29 Mar - 30 Mar
Orsa Maggiore

Hotel Euromare

Hotel Euromare
3.0 star property
Castro
7.4 out of 10, Good, (6 reviews)
"Great location in Castro "
Sweden
Marie-Louise
Hotel Euromare

Naturalis Bio Resort & Spa

Naturalis Bio Resort & Spa
Martano
10.0 out of 10, Exceptional, (15 reviews)
"Beautiful agriturismo/masseria, nice big comfortable room. The restaurant is great, all the food sourced from the farm, from the wines to olive oil to wheat for the bread. The grounds are nice to walk around. The owners were really nice."
United States
Derek
Naturalis Bio Resort & Spa

BioAgriturismo Messer Gesualdo

BioAgriturismo Messer Gesualdo
Nociglia
8.0 out of 10, Very good, (2 reviews)
"Séjour impeccable ! Les hôtes sont aux petits soins pour que le séjour se passe parfaitement. Repas incroyable avec des produits de l’agritourisme. Petit déjeuner excellent ! Chouette piscine, chambre très propre! Le logement est aussi parfaitement situé dans le Salento pour voyager facilement. Merci pour ce super séjour."
France
Charline
The price is AU$155
includes taxes & fees
11 Mar - 12 Mar
BioAgriturismo Messer Gesualdo

Don Agostino Relais Masseria

Don Agostino Relais Masseria
Martano
10.0 out of 10, Exceptional, (6 reviews)
"We only stayed two nights and wished it were longer. The place was beautiful, well thought out and with very friendly staff. The breakfasts were amazing and we will be coming back. "
United Kingdom
Anonymous traveller
Don Agostino Relais Masseria

La Naca Della Taranta B & B

La Naca Della Taranta B & B
Galatina
9.2 out of 10, Wonderful, (19 reviews)
"Nice family business."
Canada
john
The price is AU$167
includes taxes & fees
8 Mar - 9 Mar
La Naca Della Taranta B & B

Masseria Pizzofalcone

Masseria Pizzofalcone
4.0 star property
Supersano
8.8 out of 10, Excellent, (26 reviews)
"Trevlig personal, magiskt ställe, fint rum. Kan varmt rekommendera. "
Sweden
Caroline
The price is AU$117
includes taxes & fees
1 Apr - 2 Apr
Masseria Pizzofalcone

Masseria La Torre

Masseria La Torre
Corigliano D'Otranto
10.0 out of 10, Exceptional, (2 reviews)
"Struttura immersa nella natura un vero gioiellino , proprietari gentili e disponibili ,5 stelle "
Italy
Alberto
Masseria La Torre

Hotel Belami

Hotel Belami
4.0 star property
Centro Storico
8.2 out of 10, Very good, (12 reviews)
"The hotel was good, breakfast lacked organization minimal choices available ."
Canada
Tom
Hotel Belami

Corte dei Francesi

Corte dei Francesi
4.0 star property
Centro Storico
9.4 out of 10, Exceptional, (93 reviews)
"What an amazing hotel in Maglie."
South Korea
POONG HEE
The price is AU$151
includes taxes & fees
10 Mar - 11 Mar
Corte dei Francesi

Oikia Vacanze Giuggianello Le Bey

Oikia Vacanze Giuggianello Le Bey
Giuggianello
The price is AU$190
includes taxes & fees
7 Mar - 8 Mar
Oikia Vacanze Giuggianello Le Bey

Relais Tenuta Campì

Relais Tenuta Campì
Martano
9.6 out of 10, Exceptional, (12 reviews)
"Nous avons beaucoup apprécié notre séjour Tout était parfait ; Accueil chaleureux chambre très propre et très bon déjeuner Nous avons beaucoup apprécié la tranquillité des lieux et la gentillesse de notre hôtesse "
Canada
Andre
Relais Tenuta Campì

Sound Garden Charming Rooms

Sound Garden Charming Rooms
Melendugno
The price is AU$193
includes taxes & fees
1 Apr - 2 Apr
Sound Garden Charming Rooms

Masseria Corte degli Aromi

Masseria Corte degli Aromi
Palmariggi
9.8 out of 10, Exceptional, (12 reviews)
"This place is simply stunning, probable the best near Maglie, ultra comfortable, and the food is absolutely spectacular. "
United States
Maximilian
The price is AU$454
includes taxes & fees
21 Mar - 22 Mar
Masseria Corte degli Aromi

Hotiday Gallipoli Masseria

Hotiday Gallipoli Masseria
Tuglie
The price is AU$1,122
includes taxes & fees
2 Apr - 3 Apr
Hotiday Gallipoli Masseria

Borgoterra

Borgoterra
Martano
9.0 out of 10, Wonderful, (39 reviews)
"For a few days of relaxing this hotel and spa is a good place. "
United States
Johann
The price is AU$131
includes taxes & fees
11 Mar - 12 Mar
Borgoterra

Masseria Rauccio

Masseria Rauccio
Melendugno
8.8 out of 10, Excellent, (6 reviews)
"Eccellente personale. Struttura in sviluppo. Ottima esperienza , da ripetere ."
Italy
Guido
The price is AU$202
includes taxes & fees
1 Apr - 2 Apr
Masseria Rauccio

Giardino Frannicola

Giardino Frannicola
Maglie
10.0 out of 10, Exceptional, (2 reviews)
"Amazing stay, great place to discover surrounding. Very nice and helpful staff. "
United States
Michaela
Giardino Frannicola

Dimora Assuntina Fine Rooms

Dimora Assuntina Fine Rooms
Martano
10.0 out of 10, Exceptional, (12 reviews)
"Väldigt fint litet pensionat i en gammal byggnad. Gästvänlig ägarinna."
Sweden
Sandro
The price is AU$79
includes taxes & fees
21 Mar - 22 Mar
Dimora Assuntina Fine Rooms
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.

The Annual Holiday Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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

Recent Reviews in Castro

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?
Based on our traveller data, Hotel Piccolo Mondo is one of the top choices for your stay. This hotel offers free breakfast and a restaurant. Two other choices for your trip to the area are Tenuta Centoporte and Hotel Belvedere, Torre Dell'Orso. 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 a coffee maker. Some other homes for rent in Castro include cozy apartment with sea view and Blue House. 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 Piccolo Mondo is a top dog-friendly hotel, and offers a restaurant and a seasonal outdoor pool for its human guests. Two other good options for you and your pet include Hotel La Roccia 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 Piccolo Mondo: Offers a rooftop terrace, a seasonal outdoor pool and a snack bar/deli. Tenuta Centoporte and Hotel Belvedere, Torre Dell'Orso 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 133 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