Recommended hotels in Santa Maria di Leuca

Hotel L'Approdo Santa Maria di Leuca

From US$ 155

Via Panoramica 1, Santa Maria di Leuca, Italy - Show map

Show map

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

Book Now From US$ 155

Terminal Hotel Santa Maria di Leuca

From US$ 101

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$ 101