Recommended hotels in Puglia

Hotel Orsa Maggiore Castro

From US$ 362

Via Lit Per Santa Cesarea 303, 73030 Castro, Castro (Lecce), Italy - Show map

Show map

The 3-star Hotel Orsa Maggiore enjoys its location walk from the beach. The comfortable hotel represents Mediterranean architecture in Castro di Lecce.

Book Now From US$ 362

Corte Del Salento Hotel Puglia

From US$ 0

Sant'Andrea, Puglia, Italy - Show map

Show map

Corte Del Salento Hotel is a 4-star venue set just 3.0 km from Poesia Cave, Sant'Agata Cathedral and Ospedale Vito Fazzi.

Book Now From US$ 0