Photo by Clapis_93

Search Castro hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Castro

Hotel Degli Ulivi

3.0 star property
9.2 out of 10, Wonderful, (31)
"Un accueil personnalisé et plusieurs détails pour m’accommoder ont fait de mon passage une expérience réussie. Merci! "
The price is AU$135
includes taxes & fees
29 Aug - 30 Aug
Hotel Degli Ulivi

Orsa Maggiore

4.0 star property
8.6 out of 10, Excellent, (63)
"Very good hotel, clean room and very friendly staff. "
The price is AU$190
includes taxes & fees
24 Aug - 25 Aug
Orsa Maggiore

Hotel La Roccia

4.0 star property
8.8 out of 10, Excellent, (29)
"Perfect location, nicely decorated rooms, delicious dinner & breakfast and finally, very nice and welcoming staff."
Hotel La Roccia

Hotel Euromare

3.0 star property
7.6 out of 10, Good, (5)
The price is AU$235
includes taxes & fees
1 Sept - 2 Sept
Hotel Euromare

Hotel Piccolo Mondo

4.0 star property
8.2 out of 10, Very good, (101)
"Beautiful hotel, excellent staff, we thoroughly enjoyed our stay."
The price is AU$391
includes taxes & fees
8 Aug - 9 Aug
Hotel Piccolo Mondo

B&B MOZZAFIATO

10.0 out of 10, Exceptional, (2)
"Struttura recentissima e moderna , il top a torre mozza"
The price is AU$223
includes taxes & fees
3 Aug - 4 Aug
B&B MOZZAFIATO

3076 Perla Saracena Luxury Suites - Matrimoniale Superior Vista Mare by Barbarhouse

The price is AU$397
includes taxes & fees
30 Aug - 31 Aug
3076 Perla Saracena Luxury Suites - Matrimoniale Superior Vista Mare by Barbarhouse

3072 Perla Saracena Luxury Suites - Matrimoniale con Patio Esterno by Barbarhouse

The price is AU$582
includes taxes & fees
3 Aug - 4 Aug
3072 Perla Saracena Luxury Suites - Matrimoniale con Patio Esterno by Barbarhouse

3073 Perla Saracena Luxury Suites - Camera Premium con Vista Mare by Barbarhouse

The price is AU$328
includes taxes & fees
31 Aug - 1 Sept
3073 Perla Saracena Luxury Suites - Camera Premium con Vista Mare by Barbarhouse

3075 Perla Saracena Luxury Suites - Matrimoniale Comfort by Barbarhouse

The price is AU$324
includes taxes & fees
31 Aug - 1 Sept
3075 Perla Saracena Luxury Suites - Matrimoniale Comfort by Barbarhouse

3071 Perla Saracena Luxury Suites - Matrimoniale Standard / Accessibile

The price is AU$286
includes taxes & fees
31 Aug - 1 Sept
3071 Perla Saracena Luxury Suites - Matrimoniale Standard / Accessibile

Nauticus Hotel Ugento

8.6 out of 10, Excellent, (19)
Nauticus Hotel Ugento

Biancaleuca Rooms & Suite

8.8 out of 10, Excellent, (17)
"Excellent stay - would recommend to my friends for sure!! "
The price is AU$221
includes taxes & fees
28 Aug - 29 Aug
Biancaleuca Rooms & Suite

Residence Bellevue

9.6 out of 10, Exceptional, (5)
Residence Bellevue

Parco dei Principi Resort & SPA

4.0 star property
8.2 out of 10, Very good, (12)
"Beautiful and stunning traditional italian architecture. Nice service, stuff friendly, highlighting the massages in Spa, a must during the stay. Sea view front rooms are modern and you can wake up with ocean view with only ocean noices."
The price is AU$518
includes taxes & fees
10 Aug - 11 Aug
Parco dei Principi Resort & SPA

Hotel Terminal - Caroli Hotels

3.0 star property
8.4 out of 10, Very good, (139)
"Situation was very good and room very clean and tidy. Breakfast plentiful and varied. Electrics in room and corridor seemed a bit erratic. We enjoyed our short stay."
The price is AU$189
includes taxes & fees
1 Sept - 2 Sept
Hotel Terminal - Caroli Hotels

HOTIDAY Room Collection - Leuca Lungomare

3.0 star property
8.0 out of 10, Very good, (3)
HOTIDAY Room Collection - Leuca Lungomare

Relais Masseria Sant’Antonio

10.0 out of 10, Exceptional, (10)
"This place is a five star gem, unexplainable beauty, serenity, comfort, quietude, hospitality from the remarkable Patrizia and Tony. From the morning gourmet breakfast filled with organic sesonal products and delicious home-made pastries to the exquisite care extended to us in every single detail, Patrizia and Tony made our stay the most relaxing and enjoyable experience. We are already planning our return next year and can't wait to be back. Wholehearted thanks Patrizia and Tony, you are the...
The price is AU$1,210
includes taxes & fees
8 Aug - 9 Aug
Relais Masseria Sant’Antonio

Approdo Boutique Hotel Leuca

4.0 star property
8.6 out of 10, Excellent, (110)
"Good location for walking"
The price is AU$289
includes taxes & fees
4 Aug - 5 Aug
Approdo Boutique Hotel Leuca

Montecallini Hotel - Adults Only

4.0 star property
9.8 out of 10, Exceptional, (78)
"Great hotel "
The price is AU$340
includes taxes & fees
1 Sept - 2 Sept
Montecallini Hotel - Adults Only
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

Learn more about Castro

Escape to Castro! Enjoy its marina, natural setting and beaches.

Top Castro Hotel Reviews

Find out more about 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.

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

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 Degli Ulivi is ranked highly by Expedia customers. This hotel offers a restaurant and private balconies. Other favourite options based on traveller reviews include Hotel La Roccia and Orsa Maggiore. See all available top hotels, or vacation rentals in Castro.

What are some of the best holiday rentals that Castro has to offer?

Agriturismo La Natura: This holiday home rental outside Castro offers a furnished patio, a garden and a BBQ to help you feel perfectly comfortable in your new surroundings. Kitchen amenities such as a full-sized fridge and a stovetop can make your holiday run smoothly. Our travellers also rate Casa Stella Marina 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 Hotel Degli Ulivi. 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 hotel for a couple going to Castro?

Hotel Piccolo Mondo is a favourite hotel for couples, and features in-room massages and a seasonal outdoor pool. See all romantic hotels 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 Orsa Maggiore and Hotel Piccolo Mondo. 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. Messapia Hotel & Resort and Hotel Terminal - Caroli Hotels are a couple of other choices with an on-site pool. View all hotels with pools in Castro.

What is the best spa hotel in Castro?

Hotel Piccolo Mondo is a top spa hotel featuring a rooftop terrace, tennis courts, a bar and a restaurant. In-room massages are also available. See all spa hotels 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 148 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.