Recommended hotels in Leuca

Hotel L'Approdo

From US$ 75

Via Panoramica 1, Leuca, Italy - Show map

Show map

The comfortable 4-star Hotel L'Approdo offers air-conditioned guestrooms.

Book Now From US$ 75

Terminal

From US$ 49

Lungomare Colombo 59, Santa Maria di Leuca, Italy - Show map

Show map

Terminal is a central hotel offering views over Marinelli Bagni, Porto Badisco Beach and Basilica Santuario Santa Maria De Finibus Terrae and featuring an outdoor swimming pool, a rooftop terrace and a library.

Book Now From US$ 49