Find the romantic hotels that appeal to you the most
Check out our selection of great romantic hotels in Castro di Lecce
Puerto Escondido offers accommodations in Castro di Lecce, 25 miles from Roca and 30 miles from Piazza Mazzini. The air-conditioned accommodations are a 14-minute walk from Castro Marina Beach.

Set on the Adriatic Sea coast, Le Capase Resort Salento is 10 minutes’ drive from Santa Cesarea Terme.

Hotel Alizé offers panoramic sea views from many rooms and the outdoor pool. Santa Cesarea center is 2625 feet away.

Grand Hotel Mediterraneo offers beautiful views of the coast of Salento, from its terrace and some of the rooms. It is 98 feet from the thermal spas in Santa Cesarea Terme.

Hotel Bellavista - Boutique Hotel is located in Otranto, within 12 miles of Roca and 28 miles of Piazza Mazzini.

Featuring inner courtyard views, Giardino D'Oriente in Otranto provides accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi.

Providing garden views, Masseria Muntibianchi AgriResort Restaurant & SPA in Otranto provides accommodations, an infinity pool, an open-air bath, free bikes, a garden, and a bar.

Offering a a restaurant and a furnished garden featuring hammocks, Agriturismo Il Megalite is located in Giurdignano. Rooms have rustic furnishings with free Wi-Fi.

Masseria Un Posto al Sole is a recently renovated bed and breakfast in Otranto where guests can make the most of its outdoor swimming pool, garden, and bar.

16 miles from Roca in Uggiano la Chiesa, Le Murge Del Salento Hotel b&b Depandance features accommodations with access to wellness packages.


Popular with guests booking romantic hotels in Castro di Lecce
Popular with guests booking romantic hotels in Castro di Lecce
Popular with guests booking romantic hotels in Santa Cesarea Terme
Popular with guests booking romantic hotels in Santa Cesarea Terme