Find hotels in Castro from CA $77

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $1,096 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Check prices for these dates

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 CA $103
CA $113 total
includes taxes & fees
Feb 23 - Feb 24
B&B La Rosa Antica

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

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 CA $149
CA $164 total
includes taxes & fees
Feb 23 - Feb 24
La Naca Della Taranta B & B

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 CA $140
CA $155 total
includes taxes & fees
Feb 26 - Feb 27
BioAgriturismo Messer Gesualdo

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

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

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 CA $253
CA $278 total
includes taxes & fees
Mar 18 - Mar 19
Masseria Pizzofalcone

Dimore Arcudi

Dimore Arcudi
Galatina Historic Centre
The price is CA $122
CA $135 total
includes taxes & fees
Feb 19 - Feb 20
Dimore Arcudi

Mya Luxury rooms

Mya Luxury rooms
Melendugno
The price is CA $109
CA $120 total
includes taxes & fees
Feb 26 - Feb 27
Mya Luxury rooms

Oikia Vacanze Giuggianello Le Bey

Oikia Vacanze Giuggianello Le Bey
Giuggianello
The price is CA $66
CA $146 total
includes taxes & fees
Feb 19 - Feb 20
Oikia Vacanze Giuggianello Le Bey

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 CA $427
CA $470 total
includes taxes & fees
Feb 23 - Feb 24
Masseria Corte degli Aromi

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

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ì

Corte dei Francesi

Corte dei Francesi
4.0 star property
Centro Storico
9.4 out of 10, Exceptional, (92 reviews)
"“E l’uomo che da valore a un posto” The owners and the team are amazing. The place is magical."
New Zealand
Doru Stefan
The price is CA $132
CA $145 total
includes taxes & fees
Feb 22 - Feb 23
Corte dei Francesi

B & B Paradise

B & B Paradise
Melendugno
B & B Paradise

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 CA $122
CA $135 total
includes taxes & fees
Mar 21 - Mar 22
Borgoterra

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 CA $70
CA $77 total
includes taxes & fees
Feb 22 - Feb 23
Dimora Assuntina Fine Rooms

Agriturismo La Turrita

Agriturismo La Turrita
Melendugno
9.0 out of 10, Wonderful, (2 reviews)
"Beautiful and good area for beaches. Food was excellent "
United Kingdom
Robert
Agriturismo La Turrita

Borgoincorte

Borgoincorte
Martano
9.8 out of 10, Exceptional, (6 reviews)
"Beautiful room, excellent service, great location."
Canada
Ann
The price is CA $60
CA $67 total
includes taxes & fees
Mar 2 - Mar 3
Borgoincorte
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

Recent Reviews in Castro

More cheap stays in Castro

Find out more about Castro

Top reasons to visit Castro

  • Stunning Beaches: Castro boasts beautiful beaches along the Salento coast, perfect for sunbathing and water activities.
  • Charming Castro Marina: Experience the vibrant atmosphere at Castro Marina, featuring local shops, eateries, and stunning harbour views.
  • Rich Cultural Heritage: Explore historic churches and castles that reflect the region's deep-rooted culture and history.
  • Outdoor Adventures: Enjoy various outdoor activities, from hiking to swimming, amidst breathtaking scenery.
  • Diverse Accommodations: Choose from a variety of pet-friendly and family-oriented lodging options for a comfortable stay.

Find great hotels near Castro

In Castro, Puglia, you'll discover a delightful selection of accommodations, ranging from charming bed & breakfasts to comfortable hotels. With a focus on pet-friendly options and family-friendly facilities, there's something for everyone. Whether you're seeking adventure or relaxation, Castro hotels offer a variety of amenities to ensure a memorable stay. Explore the stunning coastal views and immerse yourself in the local culture while enjoying top-notch hospitality in this picturesque Italian destination.

  • Borgo Mulino a Vento - Resort: Nestled 11.3km from Castro, Borgo Mulino a Vento - Resort is a delightful 4-star getaway that caters to both business and pet-friendly travellers. With a charming ambiance that blends modern comforts with rustic charm, this resort is perfect for those seeking a tranquil yet productive stay. The property offers a range of business amenities and allows pets, ensuring that your furry companions can join you on your travels. Notable features include a flexible pet policy and dedicated services for business needs, creating an ideal environment for work and relaxation.
  • CDSHotels Basiliani: Located 16.1km away from Castro, CDSHotels Basiliani is a family-friendly 4-star resort that emphasizes relaxation and wellness. This property is designed for families and offers a host of amenities tailored for children, including a designated pool for kids, free cribs, and a shared playground. The full-service spa invites guests to unwind with treatments such as reflexology and Thai massages, while the inviting pool area offers umbrellas for shade. Families looking for a rejuvenating escape will find CDSHotels Basiliani a perfect choice.
  • Hotel Vittoria Resort Pool & Spa: Situated 16.1km from Castro, Hotel Vittoria Resort Pool & Spa is a versatile 4-star accommodation ideal for families and adventure seekers alike. With a wealth of outdoor activities nearby, including mountain biking and hiking, this resort ensures an active holiday experience. The property also provides child-friendly amenities such as an arcade game room and babysitting services. After a day of adventure, unwind in the full spa, featuring manicure and pedicure services, as well as a seasonal outdoor pool, making it a fantastic choice for relaxation and family fun.

Where to stay in and around Castro

Castro, Puglia, is a hidden gem that offers an enchanting blend of relaxing beaches and rich culture. Visitors can enjoy the stunning Salento coast, perfect for sun-soaked holidays and seaside adventures. Explore charming neighborhoods with a friendly atmosphere, where history meets romance. With easy beach access and a picturesque setting, Castro is an ideal base for discovering the beauty of the Salento region and its popular seaside resorts.

  • Santa Cesarea Terme: Situated approximately 4.8km from Castro, Santa Cesarea Terme is renowned for its stunning beaches and outdoor experiences. This charming city attracts visitors primarily during the summer months from June to August, offering a vibrant atmosphere. The scenic coastline is perfect for relaxation and outdoor activities, while the local landmarks, including the marina and harbor, provide ample opportunities for exploration. Don't miss out on indulging in rejuvenating body treatments available in the area, or strolling through the public market to experience the local culture.
  • Castro Marina: Nestled within the Castro area, Castro Marina is a picturesque village that also sees peak tourist activity from June to August. Visitors flock here for its beautiful beaches and outdoor scenery. The village is known for its welcoming resorts and charming stores, making it an ideal spot for a laid-back getaway. The marina and nearby harbor serve as popular attractions, offering a tranquil escape for those looking to unwind by the water. It's a great place to enjoy leisurely walks and soak in the stunning coastal views.
  • Ortelle: Located just 4.8km away from Castro, Ortelle offers a moderate influx of travelers, peaking in the summer months of July and August, and again in October. This city is perfect for those seeking a mix of beach, outdoor, and business-themed experiences. Visitors can partake in various activities, such as shopping at the local market or enjoying body treatments at nearby resorts. The family-friendly beaches and marina are highlights that make Ortelle a wonderful destination for both relaxation and family fun.

Things to do in and around Castro

Castro, Puglia, is a perfect destination for beach lovers and outdoor enthusiasts. You can explore the stunning Castro Marina, relax at local resorts, and indulge in rejuvenating body treatments. Don't miss the vibrant market for a taste of local culture and cuisine, making your visit both memorable and enjoyable. With its breathtaking scenery and rich experiences, Castro is sure to provide a delightful Italian 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, 24.1km away, and the Gallipoli Fish Market, 38.6km away, for local delicacies and vibrant market vibes.

Recreation

Terme di Santa Cesarea offers rejuvenating body treatments, just a short drive from Castro, perfect for relaxation and wellness. For a lively experience, Parco Gondar hosts vibrant music concerts, while Stadio Via del Mare caters to sports enthusiasts with thrilling events, all enhancing your vacation in Puglia.

Adventure

Experience the thrill of speed at Salentina Raceway, located 27.4km from Castro, where you can indulge in exhilarating motor racing. For a splash of fun, visit Parco Acquatico Splash, 35.4km away, a vibrant waterpark perfect for family adventures and entertainment.

Nightlife

Experience the vibrant nightlife in Castro by visiting Giardini del Sole, an exciting arcadeAdventureZone located 30.6km away, perfect for thrill-seekers. For a more cultured evening, enjoy a performance at the Paisiello Theatre, situated 45.1km away, offering a charming blend of romance and entertainment for the whole family.

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

Booking tips and Expedia advantages for Castro

To save money on your trip to Castro, Puglia, consider visiting during the off-peak months of January, February, or November when prices are lower. Book your hotel about a month in advance or explore last-minute deals on Expedia for potential savings. Saturdays tend to be the cheapest days to stay, while Sundays are the most expensive. Use Expedia's search tools to compare prices and filter by budget, and consider bundling your hotel with flights and activities for extra savings. Don't forget to check for hot deals and great savings on accommodations.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilize Expedia’s search tool to refine your options according to your budget, desired location, and preferred type of accommodation. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on your travel expenses by combining your Castro hotel reservation with flights and activities through an Expedia package.

Find the best attractions in and around Castro

Castro, Puglia, is ideal for beach lovers and outdoor enthusiasts, offering stunning scenery and rich cultural experiences. Explore the charming beaches and notable attractions, including the historic churches and castles. Don't miss the vibrant Castro Marina, where you can enjoy the local harbour and nearby popular sites. Whether you're seeking relaxation or adventure, Castro has plenty to offer for an unforgettable vacation.

  • Tower Miggiano: Immerse yourself in the rich history and cultural vibes of Tower Miggiano, a historic structure located 3.2km from Castro. Its scenic views and ancient architecture provide a glimpse into the region's past.
  • Castro Marina: Embrace the outdoor adventure at Castro Marina, situated within the heart of Castro. This vibrant marina is perfect for beach lovers and offers a variety of water activities, making it a lively spot for relaxation and fun.
  • Zinzulusa Cave: Explore the stunning Zinzulusa Cave, renowned for its breathtaking formations and outdoor adventure opportunities. Located within Castro, this natural wonder invites visitors to discover its enchanting beauty and unique geological features.

Best time to go to Castro

The best time to visit Castro is dependant 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.

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 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

To visit Castro, Puglia, flying into Brindisi Airport (BDS-Papola Casale) is a convenient option, located 83.7km away. Nearby accommodations include the luxurious 5-star Masseria Malvindi, situated 16.1km from the airport, offering 24-hour shuttle services and airport transportation for a fee. For closer options, the 4-star Hotel Orientale and Hotel Executive Inn are both just 1.6km from Brindisi Airport, with easy access to airport transport. These hotels provide a comfortable stay while ensuring smooth connections for your travel needs in beautiful Puglia.

Frequently asked questions

What are the best family hotels in Castro?
Two of the best family hotels in Castro are the Hotel Degli Ulivi and B&B La Rosa Antica.

The 3-star Hotel Degli Ulivi, with a 9.2 rating, is an excellent choice for families. It offers on-site babysitting and childcare services, as well as cribs for younger guests. The hotel provides a 24-hour airport shuttle and a free train station pickup service, adding to its convenience. It is also well-located, being just 0.4 km from Castro Marina and 1.8 km from Cala dell'Acquaviva.

Another highly-rated option is B&B La Rosa Antica, which boasts an impressive 9.8 rating. This property caters to families with rollaway extra beds and cribs available. Guests benefit from free WiFi, free continental breakfast, and complimentary toiletries. For transport, there's a free airport shuttle and a free train station pickup service, along with a free area shuttle. It is located 1.0 km from Castro Marina.
What are the best spa hotels in Castro?
For a wonderful spa experience in Castro, Hotel Piccolo Mondo is an excellent choice.

This 4-star hotel, with a rating of 8.2, offers relaxing massage services among its amenities. Guests also appreciate the complimentary buffet breakfast and free toiletries provided. Many rooms boast lovely sea and ocean views. For added convenience, the hotel offers a 24-hour airport shuttle. It is also well-located, being just 0.4 km from Delizie in Contea.
What are the top pet-friendly hotels in Castro?
For top pet-friendly hotels in Castro, consider B&B La Rosa Antica, Orsa Maggiore, and Hotel Piccolo Mondo.

B&B La Rosa Antica, with an exceptional 9.8 rating, warmly welcomes pets and offers a range of complimentary services including free Wi-Fi, free continental breakfast, and free self-parking nearby. Guests can also benefit from free bicycle use, a free train station pickup service, and a free local area shuttle. An airport shuttle is available 24 hours a day, providing extra convenience. It is located just 1.0 km from Castro Marina.

The 4-star Orsa Maggiore, rated 8.6, is another excellent pet-friendly option. This hotel provides free Wi-Fi, free buffet breakfast, and free toiletries. Guests can also make use of the free self-parking and a 24-hour airport shuttle service.

Also a 4-star option, Hotel Piccolo Mondo, with an 8.2 rating, specifically welcomes dogs and other pets. This hotel offers a complimentary buffet breakfast and many rooms boast sea views or ocean views. It is conveniently situated just 0.9 km from Castro Marina.
What are the best budget hotels in Castro?
For budget-friendly accommodation in Castro, consider the Hotel Euromare and the Hotel Degli Ulivi.

The 3-star Hotel Euromare, with a 7.4 rating, offers excellent value. Guests can enjoy free breakfast, including a buffet, along with complimentary self-parking and free WiFi. The hotel also provides free toiletries. It is conveniently located just 0.1 km from Castro Marina and 1.6 km from Cala dell'Acquaviva.

Another great option is the 3-star Hotel Degli Ulivi, which boasts an impressive 9.2 rating. This hotel provides a 24-hour airport shuttle and a free train station pickup service, making arrivals and departures very straightforward. Guests will also benefit from free WiFi, an area shuttle, and rooms with lovely sea views. It is situated 0.4 km from Castro Marina and 1.8 km from Cala dell'Acquaviva.
What are the most romantic hotels in Castro for couples?
For a romantic stay in Castro, consider the beautiful Hotel Degli Ulivi or the highly-rated B&B La Rosa Antica.

The 3-star Hotel Degli Ulivi, with an impressive 9.2 rating, offers stunning sea views from many of its rooms, great for a romantic getaway. It also provides a 24-hour airport shuttle and a free train station pickup service, adding to its convenience.

Another excellent option is the B&B La Rosa Antica, which boasts an outstanding 9.8 rating. Guests can enjoy a complimentary breakfast, including a continental option, and free parking nearby. This B&B also offers a 24-hour airport shuttle and a free train station pickup service.
What are the best hotels in Castro near Castro Marina?
For hotels in Castro near Castro Marina, consider Hotel Degli Ulivi, B&B La Rosa Antica, Hotel Piccolo Mondo, and Hotel Euromare.

The 3-star Hotel Degli Ulivi, with a 9.2 rating, is conveniently located just 0.4 km from Castro Marina. This hotel offers a 24-hour airport shuttle, an area shuttle, and a free train station pickup, making arrivals and departures very straightforward. Families will appreciate the on-site babysitting and childcare services, as well as the availability of cots.

Another excellent option is B&B La Rosa Antica, which boasts an outstanding 9.8 rating. Located 1.0 km from Castro Marina, this B&B provides numerous complimentary features including free WiFi, free continental breakfast, free self-parking nearby, and free toiletries. It also offers a free area shuttle, free train station pickup, and a 24-hour airport shuttle. For those travelling with pets, they can stay for free, and rollaway beds and cots are available for families.

The 4-star Hotel Piccolo Mondo, rated 8.2, is situated 0.9 km from Castro Marina. This hotel provides a free buffet breakfast and a 24-hour airport shuttle. Guests can also enjoy rooms with sea or ocean views and complimentary toiletries.

Finally, the 3-star Hotel Euromare, with a 7.4 rating, is very close to Castro Marina, just 0.1 km away. This hotel offers a free buffet breakfast, free self-parking, free WiFi, and complimentary toiletries.
When is the best time to go to Castro?
The best time to go to Castro, Puglia, is during the shoulder seasons of May, early June, or September.

These months offer pleasant weather, with warm temperatures great for enjoying the coastline and outdoor activities, but without the intense heat and larger crowds of the peak summer months. You'll find the sea warm enough for swimming, and the local restaurants and attractions are fully operational.

For those looking for a lively option and don't mind higher temperatures and more people, July and August are also excellent times to visit. This is the peak season, and the town is bustling with activity, particularly in the evenings. Many cultural events and festivals take place during these months.

If you prefer a quieter experience and cooler weather, April and October can also be good options. The weather is milder, and while some establishments might have reduced hours, you can still enjoy the beauty of Castro without the crowds.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Castro.
How can I save on a Castro hotel booking with Expedia?
Members always get our best prices. Find our best Castro hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Castro hotel?
Prices for hotels in Castro often vary, but you can find a great deal from CA $77 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.