36 properties found
Filters
Sort by:
Villa La Franzelita Country Apartments Castro
3609 ft to the city center
Strada Comunale Nuova Marittima Castro, Snc, Castro (Lecce), Italy
Excellent
(6 reviews)
Casa Vacanze Lepanto
328 ft to the city center
Via Lepanto, 16, Castro (Lecce), Italy
Excellent
(9 reviews)
starts from
US$ 223 per one night
La Voliera
656 ft to the city center
71 Sp208, Castro (Lecce), Italy
Excellent
(10 reviews)
starts from
US$ 133 per one night
Terrazza Fronte Mare
2297 ft to the city center
Via Super Panoramica , 295 B, Castro (Lecce), Italy
Excellent
(7 reviews)
starts from
US$ 253 per one night
Appartamento Rocco
984 ft to the city center
Via Napoli 8, Castro (Lecce), Italy
Excellent
(30 reviews)
starts from
US$ 151 per one night
Casa Maria E Giardino Di Limoni
1640 ft to the city center
Via Marinai D'Italia, 24, Castro (Lecce), Italy
Excellent
(13 reviews)
starts from
US$ 183 per one night
Blumare Apartments
984 ft to the city center
Via Tiziano, 15, Castro (Lecce), Italy
Excellent
(68 reviews)
Casa Crusta
656 ft to the city center
Piazza Dante, 16, Castro (Lecce), Italy
Excellent
(7 reviews)
starts from
US$ 138 per one night
Villa Amoru Castro By Hdsalento
1640 ft to the city center
Via Super Panoramica 76, Castro (Lecce), Italy
Good
(74 reviews)
starts from
US$ 687 per one night
Perla Sul Mare Adriatico
4265 ft to the city center
Strada Litoranea Tricase Castro Sp358 Snc, Castro (Lecce), Italy
Excellent
(19 reviews)
starts from
US$ 192 per one night
Casa Relax Castro Marina
984 ft to the city center
Via Vittorio Veneto, 94, Castro (Lecce), Italy
Excellent
(21 reviews)
starts from
US$ 71 per one night
Civico53
656 ft to the city center
53 Via V. Veneto, Castro (Lecce), Italy
Excellent
(39 reviews)
starts from
US$ 169 per one night
Minerva Casa Vacanze
2297 ft to the city center
6 Via Delle Margherite, Castro (Lecce), Italy
Excellent
(32 reviews)
starts from
US$ 106 per one night
Nostalgia Di Castro
656 ft to the city center
Via Santuario Rampa Italia, Castro (Lecce), Italy
Excellent
(5 reviews)
starts from
US$ 211 per one night
Residenza La Cicala
1968 ft to the city center
Via Superpanoramica, 87 (Castro Marina), Castro (Lecce), Italy
Excellent
(39 reviews)
starts from
US$ 126 per one night
Frente Mar - Castro
328 ft to the city center
Via Leonardo Da Vinci, 12 Piano Primo, Castro (Lecce), Italy
Good
(6 reviews)
starts from
US$ 99 per one night
Change your search parameters to find the hotel you want.