Recommended hotels in Castro di Lecce

Majestic Luxury Hotel Castro Castro di Lecce

From US$ 108

Litoranea Per Tricase 170, Castro di Lecce, Apuli, Italy - Show map

Show map

Property Location Located in Castro Castro Marina, Majestic Luxury Hotel Castro is close to Zinzulusa Cave and Santa Cesarea Terme Beach. This 4-star hotel is within the vicinity of Quercia Vallonea and Castle Gallone.

Book Now From US$ 108

Degli Ulivi Hotel Castro

From US$ 66

Via Litoranea Per Santa Cesarea Terme 51, 73030, Castro Marina, Italy, Castro, Italy - Show map

Show map

Set at just a 10-minute walk from the main beach in Castro, this hotel is a good choice for a relaxed vacation in south-eastern Italy. The nicely-appointed rooms of the venue open to a 20 sq.

Book Now From US$ 66