Search hotels in Castro di Lecce
Enter your dates to see the latest prices and deals for Castro di Lecce hotels
Castro di Lecce – 138 hotels and places to stay
Filter by:
Hotel Degli Ulivi
Located in Castro di Lecce, a 8-minute walk from Castro Marina Beach, Hotel Degli Ulivi provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Hotel Orsa Maggiore
Hotel Orsa Maggiore is set in Castro Marina, a popular seaside resort on the east coast of Salento. Surrounded by olive groves, it offers panoramic views of the coast.

Hotel Euromare
Located in Castro di Lecce, a 3-minute walk from Castro Marina Beach, Hotel Euromare provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Hotel La Roccia
Directly set on the sea, Hotel La Roccia is a 5-minute drive from Diso and Castro, in Salento. It features a sea-view terrace equipped with sun loungers and parasols.

Hotel Piccolo Mondo
The 4-star Hotel Piccolo Mondo is set on a cliff overlooking the Mediterranean Sea to reach all the hotel facilities and the rooms is necessary to walk several stair cases.

Hotel Ristorante Panoramico
Hotel Ristorante Panoramico is set in Castro, a 5-minute walk from the sea. It offers a restaurant with panoramic terrace and an outdoor salt-water swimming pool.

Hotel Selenia Residence
Located in Castro di Lecce, a 10-minute walk from Castro Marina Beach, Hotel Selenia Residence provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Belvedere
A good location for a hassle-free holiday in Castro di Lecce, Belvedere is a bed and breakfast surrounded by views of the garden.

B&B L'Orizzonte
B&B L'Orizzonte provides accommodations in Castro di Lecce near Castro Marina Beach and Grotta Zinzulusa.

Puerto Escondido
Puerto Escondido offers accommodations in Castro di Lecce, 25 miles from Roca and 29 miles from Piazza Mazzini. The air-conditioned accommodations are a 14-minute walk from Castro Marina Beach.

Hotels with airport shuttles in Castro di Lecce
Most booked hotels in Castro di Lecce and surrounding area in the past month
Popular with guests booking hotels in Castro di Lecce
Popular with guests booking hotels in Castro di Lecce
Popular with guests booking hotels in Castro di Lecce
Popular with guests booking hotels in Castro di Lecce
Popular with guests booking hotels in Castro di Lecce
Popular with guests booking hotels in Castro di Lecce
Popular with guests booking hotels in Castro di Lecce
Popular with guests booking hotels in Santa Cesarea Terme
Popular with guests booking hotels in Santa Cesarea Terme
Popular with guests booking hotels in Santa Cesarea Terme
Budget hotels in Castro di Lecce and nearby
Bed & Breakfast Acquamarina offers beauty services and air-conditioned accommodations in Castro di Lecce, a 18-minute walk from Castro Marina Beach. This property offers access to mini-golf.
Located in Castro di Lecce, a 10-minute walk from Castro Marina Beach, Hotel Selenia Residence provides accommodations with a garden, free private parking, a shared lounge and a terrace.
b&b Bellavista
Providing garden views, b&b Bellavista in Castro di Lecce offers accommodations and a garden. This bed and breakfast provides air-conditioned accommodations with a patio and free Wifi.
Brezza di Mare
Brezza di Mare offers accommodations in Vignacastrisi, 1.3 miles from Castro Marina Beach and 26 miles from Roca.
Oltremare
Oltremare in Vignacastrisi provides accommodations with a garden and a shared lounge. There's a private entrance at the guest house for the convenience of those who stay.
La Dormeuse
La Dormeuse offers accommodations in Vignacastrisi, 2.8 miles from Grotta Zinzulusa and 11 miles from Castello di Otranto.
B&B Le Rose
B&B Le Rose enjoys a location in Vignacastrisi, 1.8 miles from Castro Marina Beach and 26 miles from Roca. With city views, this accommodation provides a balcony.
Terra Di Mare
Providing inner courtyard views, Terra Di Mare in Vignacastrisi offers accommodations, free bikes, a garden, and barbecue facilities.
Best hotels with breakfast in Castro di Lecce and nearby
Hotel Piccolo Mondo
The 4-star Hotel Piccolo Mondo is set on a cliff overlooking the Mediterranean Sea to reach all the hotel facilities and the rooms is necessary to walk several stair cases.
Hotel Euromare
Located in Castro di Lecce, a 3-minute walk from Castro Marina Beach, Hotel Euromare provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Hotel Ristorante Panoramico
Hotel Ristorante Panoramico is set in Castro, a 5-minute walk from the sea. It offers a restaurant with panoramic terrace and an outdoor salt-water swimming pool.
Hotel La Roccia
Directly set on the sea, Hotel La Roccia is a 5-minute drive from Diso and Castro, in Salento. It features a sea-view terrace equipped with sun loungers and parasols.
B&B DonnaLina
Featuring inner courtyard views, B&B DonnaLina in Vignacastrisi provides accommodations, free bikes, and a bar.
Palazzo Guglielmo
Located in Vignacastrisi, 1.6 miles from Castro Marina Beach, Palazzo Guglielmo has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.
Marenea Suite Hotel
Located in Marittima, a 4-minute walk from Cala dell'Acquaviva Beach, Marenea Suite Hotel has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a garden.
Azienda Agrituristica B&B La Torre
Featuring a terrace, Azienda Agrituristica B&B La Torre offers accommodations in Vignacastrisi. This property offers access to a balcony, free private parking, and free Wifi.
Hotels located in the center of Castro di Lecce
Villa Blu La Cambusa
Offering an outdoor swimming pool and a garden, Villa Blu La Cambusa in Castro di Lecce is close to Castro Marina Beach and Grotta Zinzulusa.
Casa Vacanze Lavinia
Just a 11-minute walk from Castro Marina Beach and 0.8 miles from Grotta Zinzulusa, Casa Vacanze Lavinia features accommodations in Castro di Lecce with a garden.
Terrazza fronte Mare
Terrazza fronte Mare offers accommodations in Castro di Lecce, a 5-minute walk from Castro Marina Beach and 28 miles from Roca. This vacation home provides accommodations with a terrace.
Lecce Rooms
Lecce Rooms features free Wifi and rooms with air conditioning in Castro di Lecce.
B&B Minerva
B&B Minerva provides air-conditioned rooms in Castro di Lecce. A 12-minute walk from Castro Marina Beach and 25 miles from Roca, the property features a garden and a shared lounge.
B&B L'Orizzonte
B&B L'Orizzonte provides accommodations in Castro di Lecce near Castro Marina Beach and Grotta Zinzulusa.
Appartamento Sant'Antonio
Appartamento Sant'Antonio offers accommodations in Castro di Lecce, 29 miles from Piazza Mazzini and 30 miles from Piazza Sant'Oronzo. The air-conditioned accommodation is 25 miles from Roca.
Casa Castro Vista Grotta
Casa Castro Vista Grotta offers accommodations in Castro di Lecce, a 11-minute walk from Castro Marina Beach and 25 miles from Roca.
FAQs about hotels in Castro di Lecce
What Guests Said About Castro di Lecce:
Castro is a beautiful town, divided into 2 parts, hill top...
It is a lovely village we were lucky enough to stay while it...
The stay was wonderful close to everything. Very nice area.
See reviews by guests who stayed at hotels in Castro di Lecce
More places to explore, more ways to go
Hotels in Apulia
Look beyond Castro di Lecce and discover more of Apulia.Hotels in Lecce
Want to extend your trip or just browsing? Try Lecce, also popular with our guests!Hotels in Otranto
Want to extend your trip or just browsing? Try Otranto, also popular with our guests!Hotels in Rome
Take a look at hotels in Rome and explore more of Italy.Hotels in Florence
Take a look at hotels in Florence and explore more of Italy.Hotels in Italy
Want to explore more of Italy? Find hotels throughout the country!When to visit Italy
Events, prices, the weather – everything you need to know about the best time to visit Italy.



























































