38 properties found
Filters
Sort by:
Ville Pala Luxury - Castro By Hdsalento
200 m to the city centre
Strada Provinciale 208 N 93, Castro (Lecce), Italy
Excellent
(90 reviews)
starts from
US$ 249 per one night
L' Attico Castrosalento
200 m to the city centre
Via Manzoni 28, Castro (Lecce), Italy
Excellent
(105 reviews)
starts from
US$ 120 per one night
Living Castro Apartments
500 m to the city centre
134 Via Litoranea Per Santa Cesarea, Castro (Lecce), Italy
Excellent
(45 reviews)
starts from
US$ 105 per one night
Villa Reha Private Pool - Castro By Hdsalento
500 m to the city centre
Sp208, Castro (Lecce), Italy
Excellent
(14 reviews)
starts from
US$ 438 per one night
Dimora Torre Del Cavaliere
200 m to the city centre
11 Via Roma, Castro (Lecce), Italy
Excellent
(28 reviews)
starts from
US$ 155 per one night
Buon Vento
400 m to the city centre
Via Litoranea Per Tricase 64, Castro (Lecce), Italy
Good
(91 reviews)
starts from
US$ 61 per one night
Bona Vitae - Attico Vista Mare Castro
400 m to the city centre
Via Vivaldi, 13 - Interno 16, Castro (Lecce), Italy
Excellent
(22 reviews)
starts from
US$ 425 per one night
Casa Vacanze Vincenzo E Rosanna
400 m to the city centre
33 Via Panoramica, Castro (Lecce), Italy
Excellent
(24 reviews)
starts from
US$ 83 per one night
Good
(33 reviews)
starts from
US$ 261 per one night
Vista Alba - Casa Orata
500 m to the city centre
Via Litoranea Per Santa Cesarea 134, Castro (Lecce), Italy
Excellent
(12 reviews)
starts from
US$ 99 per one night
Villa Fronte Mare Nel Salento
1.3 km to the city centre
Sp358, 295-296, Castro (Lecce), Italy
Excellent
(12 reviews)
starts from
US$ 227 per one night
Casa Rubino Castro Mare
200 m to the city centre
Via V. Veneto, 46, Castro (Lecce), Italy
Good
(52 reviews)
starts from
US$ 116 per one night
Perle Marine Suite Apartments
300 m to the city centre
111 Via Vittorio Veneto, Castro (Lecce), Italy
Excellent
(47 reviews)
starts from
US$ 216 per one night
La Marea
300 m to the city centre
Via Santissima Annunziata 39, Castro (Lecce), Italy
Good
(63 reviews)
starts from
US$ 70 per one night
Appartamento Rocco
300 m to the city centre
Via Napoli 8, Castro (Lecce), Italy
starts from
US$ 85 per one night
Edy Sweet House
200 m to the city centre
Via Vittorio Veneto, 46 Piano Primo, Castro (Lecce), Italy
Excellent
(11 reviews)
starts from
US$ 455 per one night
Casa Di Elisa
400 m to the city centre
48 Via Di Mezzo Primo Piano, Castro (Lecce), Italy
Excellent
(16 reviews)
starts from
US$ 76 per one night
Casa Vacanze Lepanto
100 m to the city centre
Via Lepanto, 16, Castro (Lecce), Italy
Excellent
(11 reviews)
starts from
US$ 114 per one night
Appartamento Sant'Antonio
100 m to the city centre
Via Sant'Antonio 36, Castro (Lecce), Italy
Excellent
(18 reviews)
starts from
US$ 117 per one night
La Voliera
200 m to the city centre
71 Sp208, Castro (Lecce), Italy
Excellent
(11 reviews)
starts from
US$ 98 per one night
Terrazza Fronte Mare
700 m to the city centre
Via Super Panoramica , 295 B, Castro (Lecce), Italy
Excellent
(8 reviews)
starts from
US$ 348 per one night
Casa Panoramica Castro
300 m to the city centre
Via Panoramica, 30, Castro (Lecce), Italy
Excellent
(5 reviews)
starts from
US$ 229 per one night
La Ripostiera By Barbarhouse
300 m to the city centre
Via Indipendenza, 47, Castro (Lecce), Italy
Excellent
(15 reviews)
starts from
US$ 401 per one night
Blumare Apartments
300 m to the city centre
Via Tiziano, 15, Castro (Lecce), Italy
Excellent
(87 reviews)
Casa Castro Vista Grotta
100 m to the city centre
Via Di Mezzo 48, Castro (Lecce), Italy
Excellent
(17 reviews)
starts from
US$ 75 per one night
Frente Mar - Castro
100 m to the city centre
Via Leonardo Da Vinci, 12 Piano Primo, Castro (Lecce), Italy
Good
(11 reviews)
starts from
US$ 119 per one night
Casa Crusta
200 m to the city centre
Piazza Dante, 16, Castro (Lecce), Italy
Excellent
(14 reviews)
starts from
US$ 101 per one night
Perla Sul Mare Adriatico
1.3 km to the city centre
Strada Litoranea Tricase Castro Sp358 Snc, Castro (Lecce), Italy
Excellent
(19 reviews)
starts from
US$ 192 per one night
Casa Relax Castro Marina
300 m to the city centre
Via Vittorio Veneto, 94, Castro (Lecce), Italy
Good
(24 reviews)
starts from
US$ 71 per one night
La Casa Di Lucia
400 m to the city centre
Via Ugolino E Vadino Vivaldi 1, Castro (Lecce), Italy
Excellent
(7 reviews)
starts from
US$ 151 per one night
Minerva Casa Vacanze
700 m to the city centre
6 Via Delle Margherite, Castro (Lecce), Italy
Excellent
(33 reviews)
starts from
US$ 85 per one night
Casa Pireddu By Barbarhouse
300 m to the city centre
Via Vivaldi, 4, Castro (Lecce), Italy
Excellent
(9 reviews)
starts from
US$ 139 per one night
Mare Rooms Castro
400 m to the city centre
Via Litoranea Per Tricase, 64, Castro (Lecce), Italy
Excellent
(17 reviews)
starts from
US$ 232 per one night
Residenza La Cicala
600 m to the city centre
Via Superpanoramica, 87 (Castro Marina), Castro (Lecce), Italy
Excellent
(34 reviews)
starts from
US$ 88 per one night
Mia Apartments Castro Marina
500 m to the city centre
Via IV Novembre, 185, Castro (Lecce), Italy
Excellent
(27 reviews)
starts from
US$ 117 per one night
Villetta Vista Mare
1.1 km to the city centre
Via Litoranea Tricase, 322, Castro (Lecce), Italy
Good
(11 reviews)
starts from
US$ 101 per one night
Casa Vacanza Zia Dani
700 m to the city centre
Via Degli Oleandri 29, Castro (Lecce), Italy
Average
(20 reviews)
starts from
US$ 70 per one night
Casa Maria E Giardino Di Limoni
500 m to the city centre
Via Marinai D'Italia, 24, Castro (Lecce), Italy
starts from
US$ 162 per one night
Change your search parametres to find the hotel you want.