Enter your dates to see the latest prices and deals for Castro di Lecce hotels
Set in Castro di Lecce, 600 metres from Castro Marina Beach, Hotel Degli Ulivi offers accommodation with a garden, free private parking, a shared lounge and a terrace.
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.
Located in Castro di Lecce, less than 1 km from Castro Marina Beach, Hotel Selenia Residence provides accommodation with a garden, free private parking, a shared lounge and a terrace.
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.
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.
Set in Castro di Lecce, 300 metres from Castro Marina Beach, Hotel Euromare offers accommodation with a garden, free private parking, a shared lounge and a terrace.
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.
Located within less than 1 km of Castro Marina Beach and 41 km of Roca, Chiardiluna provides rooms with air conditioning and a private bathroom in Castro di Lecce.
Offering a garden and sea view, Belvedere is situated in Castro di Lecce, 1.2 km from Castro Marina Beach and 40 km from Roca. A hot tub is available for guests, along with a solarium.
Located 1.5 km from Castro Marina Beach, b&b Bellavista offers a garden, and air-conditioned accommodation with a patio and free WiFi.
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
B&B La Perla is located in Castro di Lecce, less than 1 km from Castro Marina Beach, 40 km from Roca, as well as 47 km from Piazza Mazzini.
Situated in Castro di Lecce in the Apulia region, Villa Dora features a balcony. Both free WiFi and parking on-site are available at the bed and breakfast free of charge.
Located within 1.2 km of Castro Marina Beach and 40 km of Roca, Ibiscus B&B offers rooms with air conditioning and a private bathroom in Castro di Lecce.
Offering a terrace and garden view, Athena b&b Castro is set in Castro di Lecce, 1.4 km from Castro Marina Beach and 40 km from Roca.
Situated within less than 1 km of Castro Marina Beach and 41 km of Roca, La Tartana in Castro di Lecce features a terrace and rooms with free WiFi.
Located within 1.4 km of Castro Marina Beach and 40 km of Roca in Castro di Lecce, Bed & Breakfast Acquamarina offers accommodation with seating area.
Le Grotte, a property with a garden, is situated in Castro di Lecce, 41 km from Roca, 47 km from Piazza Mazzini, as well as 48 km from Sant' Oronzo Square.
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.
Boasting air-conditioned accommodation with a balcony, Appartamento Rocco is set in Castro di Lecce.
Appartamentino 2-4 posti letto is set in Castro di Lecce, 1.2 km from Castro Marina Beach, 37 km from Roca, and 47 km from Piazza Mazzini.
Boasting air-conditioned accommodation with a balcony, Casa di Elisa is situated in Castro di Lecce. The property has inner courtyard views and is 40 km from Roca and 47 km from Piazza Mazzini.
Located in Castro di Lecce, less than 1 km from Castro Marina Beach and 41 km from Roca, Casa Castro Vista Grotta provides air-conditioned accommodation with a terrace and free WiFi.
Sunset House has a terrace and is set in Castro di Lecce, within just 1.3 km of Castro Marina Beach and 800 metres of Grotta Zinzulusa.
PM 238 Via Litoranea features a terrace and is located in Castro di Lecce, within just 1.3 km of Castro Marina Beach and 600 metres of Grotta Zinzulusa.
Located in Castro di Lecce, less than 1 km from Castro Marina Beach, Hotel Selenia Residence provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Situated in Castro di Lecce, 600 metres from Castro Marina Beach, Villa Blu La Patronale offers accommodation with free WiFi, a balcony or a patio and access to a garden and an outdoor pool.
Situated within 1 km of Castro Marina Beach and 41 km of Roca, Le Turciane Casavacanze provides rooms with air conditioning and a private bathroom in Castro di Lecce.
Situated in Castro di Lecce, 500 metres from Castro Marina Beach and 41 km from Roca, Casa vacanze La Perla a Castro offers air conditioning.
La Casetta di Pizzo Mucurune has a balcony and is set in Castro di Lecce, within just 800 metres of Castro Marina Beach and 1.1 km of Grotta Zinzulusa.
Set in Castro di Lecce, 300 metres from Castro Marina Beach, Hotel Euromare offers accommodation with a garden, free private parking, a shared lounge and a terrace.
La casa sul porto Castro, a property with a garden, is set in Castro di Lecce, 47 km from Piazza Mazzini, 49 km from Sant' Oronzo Square, as well as 1.6 km from Grotta Zinzulusa.
Situated in Vignacastrisi, 45 km from Piazza Mazzini and 46 km from Sant' Oronzo Square, BORGO ANTICO offers a garden and air conditioning.
Located just 2.6 km from Castro Marina Beach, Oltremare features accommodation in Vignacastrisi with access to a garden, a shared lounge, as well as a shared kitchen.
Located within 2.9 km of Castro Marina Beach and 42 km of Roca, L'aia di San Giorgio provides rooms with air conditioning and a private bathroom in Ortelle.