Hotels in Castro di Lecce, Italy

39 hotels are listed in Castro di Lecce, Italy. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

39 hotels

Hotel Ristorante Panoramico in Castro di Lecce, Italy

Via Panoramica 100, Castro, Italy

Beachfront hotel in Castro with panoramic restaurant terrace and outdoor saltwater pool. Ideal for relaxation by the sea.

30 rooms
Hotel Euromare in Castro di Lecce, Italy

Via Vittorio Veneto, Castro di Lecce, Italy

Centrally located Hotel Euromare offers a restaurant, garden, and free WiFi. Rooms feature TV, wardrobe, and air conditioning.

20 rooms
Contribute photo

Via Fratelli Bandiera 74, Castro di Lecce, Italy

Charming B&B Minerva offers air-conditioned rooms, free Wi-Fi, and 24-hour reception, just 5 minutes from historic Castro di Lecce center.

4 rooms
Contribute photo

Via Litoranea per Tricase 64, Castro di Lecce, Italy

Beachfront studios with sea-view terrace in Castro di Lecce. Walking distance to amenities. Perfect for self-catering stays

3 rooms
Contribute photo

Via di Mezzo 55, Castro, Italy

Charming B&B Zahir offers air-conditioned rooms with balconies, 150m from Castro Castle. Enjoy an Italian breakfast.

5 rooms
Contribute photo

Via Dei Gerani 8, Castro di Lecce, Italy

Beachfront resort in Apulia with sea views, barbecue, and flat-screen TVs. Rooms feature seating areas for relaxation.

3 rooms
Contribute photo

Via Marinai d Italia 65, Castro di Lecce, Italy

Charming B&B in Castro di Lecce, 600m from Grotta Zinzulusa. Rooms with private bathrooms, free WiFi, and complimentary toiletries.

3 rooms
Contribute photo

VIA SANTISSIMA ANNUNZIATA 39, Castro di Lecce, Italy

Beachfront resort in Castro di Lecce with air-conditioned accommodations and free WiFi. Featuring a seating area for relaxation.

2 rooms
Contribute photo

Litoranea S. Cesarea Terme 51, Castro, Italy

Beachfront hotel with sea-view terraces, free parking, and Wi-Fi. Simply furnished, air-conditioned rooms just 10 minutes from the beach.

26 rooms
Contribute photo

Via Vittorio Veneto, 81, Castro di Lecce, Italy

Charming accommodation in Castro di Lecce with on-site bar and free parking. Shared lounge available. 83 km from Brindisi-Salento Airport.

38 rooms
Contribute photo

Litoranea per Santa Cesarea Terme 38, Castro di Lecce, Italy

Beachfront resort in Castro di Lecce with rooms featuring seating areas. Nearest airport is Brindisi-Salento, 83 km away.

6 rooms
Contribute photo

Via Garibaldi 13, Castro di Lecce, Italy

Elegant hotel in Castro di Lecce with sun terrace, flat-screen TVs, and in-room coffee machines. Ideal for relaxation in a beautiful setting.

2 rooms
Contribute photo

Via Santa Dorotea, 16, Castro di Lecce, Italy

Beachfront resort in Castro di Lecce with free WiFi, flat-screen TVs, and sea or city views. Ideal for a relaxing getaway.

3 rooms
Contribute photo

Via Lepanto, 19, Castro Lecce, Italy

Charming B&B La Perla, 15 mins from Castro beach. Air-conditioned rooms with free Wi-Fi. Ideal for exploring the historic area.

5 rooms
Contribute photo

Via Litoranea per Santa Cesarea Terme, Castro, Italy

Beachfront hotel in Castro with balconies, garden, and free Wi-Fi. Rooms feature air-conditioning, flat-screen TV, and toiletries.

40 rooms

Loading...