Beach hotels in Castro (Lecce)
We found 124 properties with availability in Castro (Lecce)
Alchimia Di Mare
Via Alessandro Manzoni, 34, Castro (Lecce), Italy
Apartment Villetta Paradiso-2 By Interhome
Castro (Lecce), Italy
La Marea
Via Santissima Annunziata 39, Castro (Lecce), Italy
Appartamento Rocco
Via Napoli 8, Castro (Lecce), Italy
Ibiscus B&B
Via Marinai D Italia 65, Castro (Lecce), Italy
B&B Marina
Via Marinai D'Italia N.56, Castro (Lecce), Italy
B&B La Perla
Via Lepanto, 19, Castro (Lecce), Italy
Hotel Ristorante Panoramico
Via Panoramica 100, Castro (Lecce), Italy
Lamanna'S Hotel
Litoranea Per Tricase 170, Castro (Lecce), Italy
Enea
Via Garibaldi 13, Castro (Lecce), Italy
Zahir Da Cleo
Via Di Mezzo 55, Castro (Lecce), Italy
B&B Minerva
Via Fratelli Bandiera 74, Castro (Lecce), Italy
Mistral Guesthouse
Sp208, 267, Castro (Lecce), Italy
La Tartana
Via Quattro Novembre, 151/A, Castro (Lecce), Italy
Athena Appartamenti Castro
Via Monsignor Capreoli 5, Castro (Lecce), Italy
B&B Bellavista
Via Sant' Antonio 261, Castro (Lecce), Italy
Punta Correnti Seaview Apartments, Castro Marina
Via Litoranea Tricase, Castro (Lecce), Italy
Frente Mar - Castro
Via Leonardo Da Vinci, 12 Piano Primo, Castro (Lecce), Italy
Mare Rooms Castro
Via Litoranea Per Tricase, 64, Castro (Lecce), Italy
La Voliera
71 Sp208, Castro (Lecce), Italy