Recommended hotels in Castro di Lecce

Majestic Luxury Hotel Castro

From US$ 108

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

Show map

The upscale Majestic Luxury Hotel Castro is situated in the heart of Castro di Lecce close to Torre Santo Stefano, Porto Badisco Beach and Ospedale Vito Fazzi. Majestic Luxury Hotel Castro has been welcoming guests to its soundproof rooms since 1960.

Book Now From US$ 108

La Roccia

From US$ 166

Via Litoranea Per Tricase, Lecce, Italy - Show map

Show map

La Roccia is a 4-star luxury hotel offering a bright accommodation within easy reach of Sant'Agata Cathedral, Torre Santo Stefano and Castello di Gallipoli. Founded in 1980, the hotel underwent a renovation in 2010.

Book Now From US$ 166