Cheap and budget hotels in Castro (Lecce)
We found 59 properties with availability in Castro (Lecce)
Sofia
Via Dei Gerani 8, Castro (Lecce), Italy
Belvedere
Via Belvedere 18, Castro (Lecce), Italy
Il Posto Delle Fragole
Strada Zinzulusa, 22, Castro (Lecce), Italy
L' Attico Castrosalento
Via Manzoni 28, Castro (Lecce), Italy
Hotel Degli Ulivi
Litoranea S. Cesarea Terme 51, Castro (Lecce), Italy
Hotel Euromare
Via Vittorio Veneto, Castro (Lecce), Italy
B&B L'Orizzonte
Via Vittorio D'Ostuni 64/B, Castro (Lecce), Italy
Chiardiluna
Via Di Mezzo 77, Castro (Lecce), Italy
Buon Vento
Via Litoranea Per Tricase 64, Castro (Lecce), Italy
B&B Barone
Via Degli Oleandri 43, Castro (Lecce), Italy
A Casa Di Giordy B&B
Via Degli Oleandri 42, Castro (Lecce), Italy
Le Grotte
Litoranea Per Santa Cesarea 31, Castro (Lecce), Italy
Bed & Breakfast Acquamarina
Via S. Antonio 229, 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
Vista Alba - Casa Orata
Via Litoranea Per Santa Cesarea 134, Castro (Lecce), Italy
Casa Vacanze Vincenzo E Rosanna
33 Via Panoramica, Castro (Lecce), Italy
Alchimia Di Mare
Via Alessandro Manzoni, 34, Castro (Lecce), Italy
Ibiscus B&B
Via Marinai D Italia 65, Castro (Lecce), Italy
B&B La Perla
Via Lepanto, 19, Castro (Lecce), Italy