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

The 3-star Terminal Hotel lies within 3.7 km from Marinelli Bagni, Porto Badisco Beach and Torre Santo Stefano.

Book Now From US$ 49