Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Find Hotels in Castro

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 hotels in Castro

Villa Relax
Via Panoramica 46, Castro
Get Rates
Villa Relax
B&B Barone
Via degli Oleandri 43, Castro
Get Rates
B&B Barone
Puglia Villa With Pool and Mini Football Pitch
Cozy Apartment With sea View
B&B Bellavista
Via San Antonio 261, Castro, Lecce
Free CancellationReserve now, pay when you stay
per night
Apr 9 - Apr 10
B&B Bellavista
Hotel Euromare
3 out of 5
Via Vittorio Veneto,1, Castro Marina, Castro, LE
Free CancellationReserve now, pay when you stay
per night
Apr 11 - Apr 12
4/5Very Good! (3 reviews)
Buona posizione centrale

"Noi ci siamo stati per una notte...rapporto qualità prezzo abbastanza nella norma.Una nota positiva la posizione centralissima quindi non c'è bisogno della della macchina per uscire anche perché il parcheggio è impossibile trovarlo,infatti il proprietario ci ha dato le chiavi di un parcheggio privato ..."…"

Reviewed on Aug 22, 2016

Hotel Euromare
Luxury Villa few Meters Away From the Beach Central Location Self-catering
No reviews
A wonderful stay

"We loved this rental. Clean, well stocked kitchen and great a/c. The location is perfect. Down a few steps and you have restaurants, bars and excursions. Tommaso and family are very kind and willing to make your stay very pleasant. The beds are very comfortable and the linens are good quality. The ..."…"

Reviewed on Jun 20, 2019

Luxury Villa few Meters Away From the Beach Central Location Self-catering
B&B La Rosa Antica
Via Sant Antonio 203, Castro Marina, Castro, LE
Free CancellationReserve now, pay when you stay
per night
Apr 11 - Apr 12
4.9/5Exceptional! (9 reviews)
eccezzionale !!

"Uno dei migliori bed & breakfast mai incontrati nel corso dei miei viaggi: pulizia: stanza spaziosa, simpatia della proprietaria, colazione eccezionale, prezzo vantaggioso."…"

Reviewed on Jun 10, 2018

B&B La Rosa Antica
Orsa Maggiore
3 out of 5
Via Litoranea per Santa Cesarea 303, Castro Marina, Castro, LE
per night
Apr 7 - Apr 8
3.8/5Good! (28 reviews)
Nice location, nice staff

"Great location, room very clean and smelling great, beach view, air con (old but works well), car parking, concierge speaks English very well, staff polite and helpful. Highly recommended hotel."…"

Reviewed on Jul 23, 2017

Orsa Maggiore
Lamanna's Hotel
3 out of 5
Via Litoranea per Tricase, 170, Castro Marina, Castro, Lecce
Get Rates
4.4/5Wonderful! (16 reviews)

"Has it’s own beach with lovely clean water Great position and close to marina.Makes a good pizza.Beds a little uncomfortable"…"

Reviewed on Oct 12, 2018

Lamanna's Hotel
Don't see what you're looking for?
See all available properties in Castro
View all properties
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.

Visiting Castro

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. A top sight in the area is Otranto Castle.

  • There are 43 hotels and other accommodations in Castro
  • The closest major airport is in Brindisi (BDS-Papola Casale), 51.4 mi (82.7 km) from the city center

Sightseeing and Staying in Castro

Favorite places to visit in the city include Diocesi di Castro di Puglia, Castro Marina, and Zinzulusa Cave. Additionally, you'll find Otranto Castle in the area.

As you plan your holiday getaway, you'll find 43 hotels and other lodging accommodations to choose from in Castro. Below are top ranked ones based on Expedia user reviews:

  • Lamanna's Hotel - This 3-star hotel features a private beach, free breakfast, and a restaurant.
  • Hotel Piccolo Mondo - With a stay at this 4-star hotel, guests can enjoy access to free breakfast and a restaurant, along with an in-room minibar.
  • Orsa Maggiore - This 3-star hotel features free breakfast, a restaurant, and free WiFi. Expedia customers like its beach locale and convenient parking.

Dressing for Castro

  • Between January and March, you can expect average temperatures of 60°F during the day and 46°F at night
  • From April to June, the average during the day is 80°F, while the average at night is 51°F
  • July through September has daytime averages of 85°F with nighttime averages of 65°F
  • In October-December, you can expect daytime averages of 74°F and nighttime averages of 47°F
  • Castro gets about 1.18 inches of rain per year
  • Usually August and July are the hottest months with an average of 83°F, whereas January and February are often coldest, averaging 46°F

Frequently asked questions

What's the best place for a stay in Castro?
Hotel Piccolo Mondo is one of the top choices for your stay based on our traveler data. This 4-star hotel offers free breakfast and a restaurant. Other good choices for your visit include Hotel Degli Ulivi and B&B La Rosa Antica.
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. Add your dates and click on “Search”, then use the filter option “free cancellation” to view the best deals available in Castro.
Where can I learn more about changing or cancelling my trip to Castro?
For more information about rescheduling or cancelling your trip to Castro, go to
What's the best accommodation for a family vacation to Castro?
Hotel Degli Ulivi is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other good choices for your family trip include Orsa Maggiore and Hotel La Roccia.
What's the best pet-friendly place to stay in Castro?
B&B La Rosa Antica is a top B&B for people traveling with their pets, and offers free use of bicycles and a rooftop terrace for its human guests. Other good options for you and your pet include Hotel Piccolo Mondo and Hotel La Roccia.
What's the best place to stay to stay near the beach in Castro?
Hotel La Roccia is a top pick for your beach vacation. Other good choices for your stay near the beach include Hotel Euromare and Hotel Piccolo Mondo. Head to Santa Cesarea Terme Beach or Porto Badisco Beach for some quality time by the water.
What's the best place to stay near Papola Casale Airport (BDS)?
Grande Albergo Internazionale is a popular 4-star hotel featuring free breakfast and a restaurant. It’s located a short 1.2 mi (1.9 km) from Papola Casale Airport. Other places to stay within close proximity to the airport include Hotel Executive Inn and Hotel Orientale.
What is staying in Castro like?
Visitors can enjoy all that Castro has to offer including the waterfront, monuments, and restaurants. The walkable and welcoming setting also entices those visiting the city. A top sight in the area is Alimini Lakes. In Castro, there are 75 hotels and other accommodations to choose from.
What should I see while I'm in Castro?
Favorite places to visit in the city include Castro Marina, Zinzulusa Cave, and Diocesi di Castro di Puglia. Additionally, you’ll find Alimini Lakes in the area.
What's the seasonal weather like in Castro?
The hottest months are usually August and July with an average temp of 83°F, while the coldest months are February and January with an average of 46°F. Average annual rainfall for Castro is 31.10 inches.

Recent reviews of Castro hotels

More trip options