Beachfront hotels in Castro (Lecce)
We found 117 properties with availability in Castro (Lecce)
Chiardiluna
Via Di Mezzo 77, Castro (Lecce), Italy
A Casa Di Giordy B&B
Via Degli Oleandri 42, Castro (Lecce), Italy
Hotel Selenia Residence
Via Litoranea Per Santa Cesarea Terme, Castro (Lecce), Italy
Le Grotte
Litoranea Per Santa Cesarea 31, Castro (Lecce), Italy
Apartment Villetta Paradiso-2 By Interhome
Castro (Lecce), Italy
Vista Alba - Casa Stelle Marine
Via Litoranea Per Santa Cesarea 134, Castro (Lecce), Italy
Casa Rubino Castro Mare
Via V. Veneto, 46, Castro (Lecce), Italy
Bona Vitae - Attico Vista Mare Castro
Via Vivaldi, 13 - Interno 16, Castro (Lecce), Italy
Villa Blu La Cambusa
Via Vecchia Castro, Castro (Lecce), Italy
Perle Marine Suite Apartments
111 Via Vittorio Veneto, Castro (Lecce), Italy
Lupino House
Via Frasciule, Castro (Lecce), Italy
Villa Vanessa Con Piscina Privata - Castro
Via Provinciale 84, Castro (Lecce), Italy
Le Turciane Casavacanze
Via IV Novembre 229, Castro (Lecce), Italy
Casa Vacanze Vincenzo E Rosanna
33 Via Panoramica, Castro (Lecce), Italy
Alchimia Di Mare
Via Alessandro Manzoni, 34, Castro (Lecce), Italy
La Marea
Via Santissima Annunziata 39, Castro (Lecce), Italy
Itaca
Via Vecchia Castro 135 Int. 4, Castro (Lecce), Italy
Appartamento Rocco
Via Napoli 8, Castro (Lecce), Italy
B&B Barone
Via Degli Oleandri 43, Castro (Lecce), Italy
Ibiscus B&B
Via Marinai D Italia 65, Castro (Lecce), Italy