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

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 P4,829
P5,312 total
includes taxes & fees
May 11 - May 12
B&B La Rosa Antica

A Casa di Giordy B&B

A Casa di Giordy B&B
Castro
The price is P3,854
P4,239 total
includes taxes & fees
May 10 - May 11
A Casa di Giordy B&B

Hotel Euromare

Hotel Euromare
3.0 star property
Castro
7.4 out of 10, Good, (6 reviews)
"Great location in Castro "
Sweden
Marie-Louise
The price is P5,267
P5,793 total
includes taxes & fees
May 17 - May 18
Hotel Euromare

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 P4,757
P5,232 total
includes taxes & fees
May 16 - May 17
Hotel Degli Ulivi

Hotel La Roccia

Hotel La Roccia
4.0 star property
Castro
8.6 out of 10, Excellent, (37 reviews)
"Awesome little hotel, perfect location, very big negronis."
United Kingdom
Nathan
The price is P5,215
P5,737 total
includes taxes & fees
May 10 - May 11
Hotel La Roccia

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 P4,433
P4,877 total
includes taxes & fees
May 10 - May 11
Orsa Maggiore

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 traveler
The price is P11,809
P12,990 total
includes taxes & fees
May 23 - May 24
Hotel Piccolo Mondo

Contrada Macchia B&B

Contrada Macchia B&B
Tricase
The price is P4,588
P5,047 total
includes taxes & fees
May 13 - May 14
Contrada Macchia B&B

Masseria Pozzelle

Masseria Pozzelle
Giurdignano
The price is P7,534
P8,429 total
includes taxes & fees
May 14 - May 15
Masseria Pozzelle

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 P4,564
P5,020 total
includes taxes & fees
May 14 - May 15
Masseria Pizzofalcone

Masseria Panareo

Masseria Panareo
3.0 star property
Otranto
9.0 out of 10, Wonderful, (69 reviews)
"cleanliness, good attitude and service from the staff"
United Kingdom
Francis
The price is P9,930
P11,136 total
includes taxes & fees
May 20 - May 21
Masseria Panareo

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 P7,034
P7,879 total
includes taxes & fees
May 18 - May 19
Volito Hotel - Rural Experience

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 P6,770
P7,447 total
includes taxes & fees
May 10 - May 11
Corte Janca

Poesis Park Glamping

Poesis Park Glamping
Roca
The price is P5,812
P6,394 total
includes taxes & fees
May 22 - May 23
Poesis Park Glamping

Aurora e del Benessere

Aurora e del Benessere
4.0 star property
Santa Cesarea Terme
7.6 out of 10, Good, (44 reviews)
"Beautiful hotel and great staff, I recommend it. "
United States
Joe
The price is P4,420
P5,146 total
includes taxes & fees
May 15 - May 16
Aurora e del Benessere

Masseria Palane

Masseria Palane
Patu
10.0 out of 10, Exceptional, (7 reviews)
"Nice well-run masseria, a bit far from things. You can walk into Castrignano del Capo (the Retro Casa Museo restaurant is great). "
United States
Derek
The price is P9,482
P10,430 total
includes taxes & fees
May 21 - May 22
Masseria Palane

Antica Masseria del Fano

Antica Masseria del Fano
Salve
9.8 out of 10, Exceptional, (15 reviews)
"Landscape is beautiful"
Canada
Stanislau
The price is P18,464
P20,310 total
includes taxes & fees
May 16 - May 17
Antica Masseria del Fano

Hotel Tesoretto

Hotel Tesoretto
4.0 star property
Poggiardo
9.6 out of 10, Exceptional, (33 reviews)
"Amazing non ci sono altri termini "
Italy
Stefano
The price is P8,693
P9,562 total
includes taxes & fees
May 20 - May 21
Hotel Tesoretto

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 P13,213
P14,676 total
includes taxes & fees
May 10 - May 11
Tenuta Montiró

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 P8,239
P9,063 total
includes taxes & fees
May 15 - May 16
Giardino dei Pini - Boutique Hotel
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 harborside restaurants as fishing boats return at sunset.

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

Top Castro Hotel Reviews

More cheap stays in Castro

Find out more about Castro

Top reasons to visit Castro

  • Stunning Beaches: Castro features beautiful, secluded beaches along the Salento coastline, perfect for relaxation and sunbathing.
  • Rich Cultural Heritage: Explore historic churches and the charming harbour, revealing the town's fascinating history and traditions.
  • Outdoor Activities: Engage in various outdoor pursuits, including snorkelling and golfing, set against stunning scenery.
  • Warm Local Hospitality: Experience the friendly nature of the locals, enhancing your visit with genuine Italian charm.
  • Diverse Accommodation: Choose from a range of cosy bed and breakfasts to inviting hotels, catering to families and pets.

Find great hotels in and around Castro

Discover the charm of Castro, Puglia, with an array of delightful accommodation options, from cosy bed and breakfasts to inviting hotels. Many establishments cater to pet-friendly and family needs, ensuring an adventurous vacation experience. Explore popular choices like Hotel Euromare and Albergo Ristorante Euromare, where you can find competitive prices and insightful reviews to help guide your stay in this picturesque Italian destination.

  • CDSHotels Basiliani: Nestled 16.1km from Castro, CDSHotels Basiliani is a 4-star haven ideal for families, business travellers, and spa enthusiasts. The hotel boasts a comprehensive range of amenities tailored for children, including a dedicated pool, free cribs, and a shared playground, making it a perfect choice for those travelling with little ones. Guests can indulge in a lavish spa experience featuring manicures and pedicures, hydrotherapy treatments, and aromatherapy sessions. The serene atmosphere and extensive wellness options ensure relaxation and rejuvenation for every guest, making it a standout choice for a family-oriented getaway.
  • Hotel Vittoria Resort Pool & Spa: Located 16.1km from Castro, Hotel Vittoria Resort Pool & Spa is a 4-star retreat designed for business travellers and spa lovers alike. This property offers an array of luxurious spa services including body scrubs and accessible spa facilities, ensuring that guests can unwind in style. The inviting pool and daily spa operations provide a perfect escape after a busy day of meetings or exploration. The hotel’s elegant ambiance and commitment to guest comfort make it an excellent choice for those seeking a blend of relaxation and professional convenience.
  • Hotel Piccolo Mondo: Situated in the heart of Castro, Hotel Piccolo Mondo is a charming 4-star property that welcomes both business travellers and pet owners. This hotel stands out with its pet-friendly policy, allowing dogs and service animals, ensuring no one is left behind. The inviting atmosphere, coupled with essential amenities tailored for corporate guests, provides a perfect balance of work and leisure. Its convenient location and warm hospitality make it a delightful option for those looking to explore Castro while enjoying the company of their furry friends.

Where to stay in and around Castro

Castro, nestled along the stunning Salento peninsula, offers a delightful blend of authentic Italian charm and breathtaking sea views. Just a short stroll from Castro Marina, explore secluded beaches and immerse yourself in the rich history and culture of the region. Experience the warmth of friendly locals as you discover the best spots for relaxation and romance, ensuring a memorable seaside escape.

  • Santa Cesarea Terme: Nestled about 4.8km from Castro, Santa Cesarea Terme is a charming coastal city renowned for its therapeutic thermal baths and stunning seaside views. The city is a seasonal hotspot, particularly from June to August, attracting visitors eager to indulge in its beaches and exquisite outdoor scenery. While here, explore the local public market for authentic Italian goods or treat yourself to rejuvenating body treatments at one of the many wellness centres. Local attractions include a picturesque marina and a bustling harbour, making it a perfect spot for leisurely strolls and relaxation by the sea.
  • Castro Marina: Located within the area of Castro, Castro Marina is a quaint village that offers a serene escape for beach lovers and outdoor enthusiasts. Similar to its neighbours, the village experiences peak tourist activity from June to August. Visitors flock here for the pristine beaches and breathtaking scenery. Engage in popular activities such as swimming or unwind at a nearby resort while soaking up the sun. The village boasts a charming marina and harbour, both ideal for enjoying a tranquil day by the water, making Castro Marina a delightful stop on your Italian adventure.
  • Diso: Just 3.2km from Castro, Diso is a vibrant city that offers a blend of local culture and coastal beauty. Travel to Diso during peak seasons, especially in April and from July to August, to fully appreciate its lively atmosphere. The city is perfect for those seeking outdoor experiences, with its family-friendly beaches and inviting swimming spots. Explore the local markets for a taste of regional delicacies and enjoy the scenic views of the coastline. With its close proximity to a beautiful marina, Diso is an excellent choice for a day of exploration and relaxation.

Things to do in and around Castro

Castro, Puglia, is ideal for a beach and outdoor holiday, offering stunning scenery and various activities. Visitors can enjoy relaxing at local resorts, golfing at nearby courses, and taking advantage of excellent snorkelling opportunities. Make sure to explore the vibrant coastal landscape and engage in the diverse activities available, ensuring a memorable experience during your visit.

Shopping

The vibrant Artefatto - L'idea in Terracotta offers unique terracotta gifts right in Castro. If you're up for a drive, explore Dolce Mente Freddo, located 24.1km away, for delightful treats. For a broader selection, the Gallipoli Fish Market, 38.6km from Castro, boasts a lively atmosphere and fresh local products.

Recreation

Terme di Santa Cesarea offers a rejuvenating body treatment just 4.8km from Castro, boasting wellness and relaxation vibes. For an entertaining experience, Parco Gondar, located 35.4km away, hosts vibrant music concerts. If sports excite you, Stadio Via del Mare, 43.5km from Castro, provides thrilling athletic events.

Adventure

Experience the thrill of speed at Salentina Raceway, located 27.4km from Castro, where adrenaline meets adventure in an exhilarating motor racing environment. Alternatively, enjoy fun-filled family moments at Parco Acquatico Splash, 35.4km away, featuring exciting water attractions and entertainment for all ages.

Nightlife

Experience the vibrant nightlife in Castro by visiting Giardini del Sole, an arcadeAdventureZone offering family fun just 30.6km away. For a touch of romance and culture, catch a performance at Paisiello Theatre, located 45.1km from Castro, where entertainment thrives in an enchanting atmosphere.

*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, consider visiting between January and March for lower accommodation prices. Book your hotel about a month in advance or check for last-minute deals on Expedia. Saturdays tend to be the most affordable days to stay, while Sundays are pricier. Use Expedia’s search tool to filter options by budget and eco-friendly choices. Combining your hotel, flights, and activities into a package can also yield significant savings. Always compare prices and look for exclusive discounts to secure the best deals for your stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Castro are January to March, 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 choices based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable options and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Castro with your flights and activities through an Expedia package.

Find the best attractions near Castro

Castro, Puglia, is perfect for a beach and outdoor holiday, boasting stunning scenery and a rich cultural heritage. Visitors can explore beautiful beaches, historic churches, and the charming harbour, providing a delightful blend of relaxation and adventure. Whether you're seeking a tranquil seaside escape or cultural experiences, Castro offers a variety of attractions that cater to all interests.

  • Cava di Bauxite: Located 16.1km from Castro, Cava di Bauxite is a stunning lake surrounded by vibrant red cliffs, offering a unique contrast to the emerald waters. Ideal for romantic picnics, it boasts beautiful beach areas and scenic views, perfect for relaxation and outdoor activities.
  • Canale del Ciolo: This picturesque lagoon, situated 17.7km away, is famed for its dramatic cliffs and crystal-clear waters. With breathtaking scenery and outdoor adventures, it's a haven for nature lovers and photographers alike, providing a serene escape from the hustle and bustle.
  • Chiesa dell'Assunta: Just 12.9km from Castro, this charming church is steeped in history and culture. Its beautiful architecture and serene atmosphere make it an ideal spot for visitors wishing to immerse themselves in local traditions and spirituality.

Best time to go to Castro

The best time to visit Castro is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

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 SunnyAverageSlightly Low
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 SunnyLowAverage
December55.2°F (12.9°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Castro

For your visit to Castro, Puglia, the nearest major airport is Brindisi (BDS-Papola Casale), located 83.7km away. A selection of quality hotels nearby includes Hotel Orientale, a 4-star hotel situated 1.6km from the airport, and Hotel Executive Inn, also a 4-star hotel, just 1.6km away. Additionally, Hotel Residence Nemo, a 3-star option, is located 4.8km from the airport. Transportation services to Brindisi from these hotels generally offer convenient access, ensuring a smooth journey to and from the airport, with fees varying by hotel. Enjoy your stay in this beautiful region of Italy.

Frequently asked questions

What's the best place for a stay in Castro?
Hotel La Roccia is one of the top choices for your stay based on our traveler data. This hotel offers a private beach and a restaurant. Two other options for your visit to the area are Tenuta Centoporte and Hotel Belvedere, Torre Dell'Orso. See all available top hotels, or vacation rentals in Castro.
If I need to cancel my hotel reservation in Castro, will I receive a refund?
Yes, most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Castro.
What's the best accommodation for a family vacation to 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 choices for your family trip include Orsa Maggiore and B&B La Rosa Antica. Kids of all ages will also enjoy a visit to Artefatto - L'idea in Terracotta. Find more child-friendly accommodations in Castro.
What's the best pet-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. 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 place 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?
Tenuta Centoporte: Hotel located near Otranto Waterfront. Features a snack bar/deli, a seasonal outdoor pool, and free self parking. Hotel Belvedere, Torre Dell'Orso and Borgo Mulino a Vento - Resort are a couple of other choices with an onsite 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 140 hotels and other accommodations to choose from. Find out more about Castro.
What should I see while I'm in Castro?
Favorite places to visit include Castro Marina, Zinzulusa Cave, and Delizie in Contea. A couple of additional sights to add to your agenda are Artefatto - L'idea in Terracotta and Diocesi di Castro di Puglia. Check out what more 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 temp of 78°F, while the coldest months are January and February with an average of 54°F. Average annual precipitation for Castro is 31 inches.

Explore a world of travel with Expedia