Castro (Lecce) Hotels

The Official Guide to Castro (Lecce) Hotels – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

View all photos

9.9
Excellent
351 Reviews

From

67$/night

Belvedere

Via Belvedere 18
Check Availability

View all photos

9.4
Excellent
100 Reviews

From

263$/night

Il Posto Delle Fragole

Strada Zinzulusa, 22
Check Availability

View all photos

9.8
Excellent
135 Reviews

From

81$/night

B&B La Rosa Antica

Via S. Antonio 203
Check Availability

Cheap Hotels

View all photos

9.3
Excellent
279 Reviews

From

109$/night

Hotel Degli Ulivi

Litoranea S. Cesarea Terme 51
Check Availability

View all photos

9.3
Excellent
287 Reviews

From

111$/night

Puerto Escondido

Via Vittorio D'Ostuni 36
Check Availability

View all photos

9.6
Excellent
145 Reviews

From

103$/night

B&B L'Orizzonte

Via Vittorio D'Ostuni 64/B
Check Availability

Pet Friendly Hotels

View all photos

9
Excellent
600 Reviews

From

79$/night

Hotel Orsa Maggiore

Via Litoranea Per Santa Cesarea, 303
Check Availability

View all photos

9.9
Excellent
49 Reviews

From

70$/night

A Casa Di Giordy B&B

Via Degli Oleandri 42
Check Availability

View all photos

9.4
Excellent
77 Reviews

From

75$/night

Le Grotte

Litoranea Per Santa Cesarea 31
Check Availability

Dog Friendly Hotels

View all photos

9.7
Excellent
45 Reviews

From

69$/night

B&B Marina

Via Marinai D'Italia N.56
Check Availability

View all photos

9.5
Excellent
62 Reviews

From

84$/night

Ibiscus B&B

Via Marinai D Italia 65
Check Availability

View all photos

8.8
Excellent
166 Reviews

From

54$/night

B&B Bellavista

Via Sant' Antonio 261
Check Availability

Kid Friendly Hotels

View all photos

9.2
Excellent
23 Reviews

From

142$/night

B&B La Perla

Via Lepanto, 19
Check Availability

View all photos

9.6
Excellent
16 Reviews

From

86$/night

Zahir Da Cleo

Via Di Mezzo 55
Check Availability

View all photos

9.1
Excellent
48 Reviews

From

76$/night

B&B Barone

Via Degli Oleandri 43
Check Availability

Location

Castro (Lecce), Apulia, Italy, 73030

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE