• Help

Hotels in Apulia near City Centre Castro (Lecce)

Hotels on map
Search Hotels
2026-05-16
2026-05-17
2026-05-16
2026-05-17

Filter Results

Hotels by class

Hotel name

Price per night

  • + Show All - Show Less

Accommodation type

Attractions

  • + Show All - Show Less

Thematic hotels

  • + Show All - Show Less

Review rating

Hotel facilities

  • + Show All - Show Less

Room facilities

Filter
Distance - low to high
Sorting
  • High to low popularity
  • High to low rating
  • Low to high price
  • Distance - low to high
Specify your search:
All
City centre
5-star hotels
Highest rating
Free Wi-Fi
Excellent
7 reviews
9.6
Via Lepanto, 16, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
No pets allowed
Located only a 5-minute walk from Chiesa dell Annunziata, Casa Vacanze Lepanto Castro offers a terrace with a view…
Excellent
24 reviews
8.8
Via Sant'Antonio 36, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
No pets allowed
The spacious 2-bedroom Appartamento Sant'Antonio Castro is situated nearly a 5-minute walk from Chiesa dell Annunziata and 95…
Excellent
11 reviews
9
28 Via Lepanto, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Air conditioning
No pets allowed
Situated nearly a 10-minute walk from Romanelli Cave, the 2-bedroom Casa Alba Castro Salento Villa features a terrace…
Excellent
24 reviews
9.4
Via Lepanto, 19, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Children's buffet
In-room breakfast
Air conditioning
No pets allowed
Located nearly 25 minutes' walk from the Cala dell'Acquaviva, the 3-star B&B La Perla Castro features Wi-Fi…
Excellent
22 reviews
8.8
Via Di Mezzo 48, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Beach access
Smoking allowed in designated areas
Cots
Air conditioning
No pets allowed
The 1-bedroom Casa Castro Vista Grotta Villa offers proximity to such city sites as the Castro Bishop's Palace, located…
Excellent
1 review
10
Via Martiri D'Ungheria N 17, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Hiking
Cots
Air conditioning
Pets allowed
Offering sea views, the 1-bedroom Casa Madama Villa Castro is situated just 5 minutes' walk from the Aragonese Castle…
Excellent
6 reviews
9.8
71 Sp208, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Non-smoking rooms
Cots
Air conditioning
Pets allowed
To enjoy your vacation in Castro, stay at the 1-room La Voliera Apartment Castro, which is 3.4 km from…
Excellent
13 reviews
9.4
79 Via IV Novembre, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
Air conditioning
No pets allowed
The 1-bedroom Scorcio Di Mare Villa Castro offers easy access to such tourist spots as the Capanne Tower, located…
Excellent
179 reviews
8.6
Via Di Mezzo 77, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
No pets allowed
The 3-star Chiardiluna Castro hotel offers proximity to the Cala dell'Acquaviva, situated nearly a 25-minute walk away. Featuring…
Excellent
6 reviews
9
Via Fratelli Bandiera 74, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Paid shuttle service
Cots
Air conditioning
No pets allowed
Situated within 5 minutes' walk of Chiesa dell Annunziata, the 3-star B&B Minerva Castro features Wi-Fi in…
Excellent
292 reviews
9.2
Via Vittorio D'Ostuni 36, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cycling
Cots
Air conditioning
No pets allowed
Located nearly a 5-minute stroll from Chiesa dell Annunziata, the 4-star Puerto Escondido Bed & Breakfast Castro has a…
Excellent
159 reviews
9.6
Via Vittorio D'Ostuni 64/B, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Non-smoking rooms
Cots
Air conditioning
No pets allowed
B&B L'Orizzonte Castro, located merely a 6-minute walk from Chiesa dell Annunziata, offers guests luggage storage. Street parking…
Excellent
32 reviews
9.8
11 Via Roma, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Beach access
Diving
Snorkelling
Fishing
Canoeing
Bar/ Lounge area
Air conditioning
No pets allowed
Located only 9 minutes on foot from the Aragonese Castle and Archaeological Museum of Castro, the 1-bedroom Dimora Torre…
Excellent
86 reviews
9.2
Strada Provinciale 208 N 93, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
Infinity pool
Rooftop pool
Heated swimming pool
Tennis court
Wind surfing
Diving
Snorkelling
Hiking
Billiard tables
Badminton
Non-smoking rooms
Cots
Playpen
Children's play area
To enjoy your vacation in Castro, stay at Ville Pala Luxury - Castro By Hdsalento apartment, which is just a 12…
Excellent
16 reviews
8.2
27 Via Lecce, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
The 3-star Lecce Rooms Castro hotel gives quick access to the Castro Bishop's Palace, which is situated merely 6…
Excellent
14 reviews
9.4
Via Indipendenza, 47, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Non-smoking rooms
Air conditioning
No pets allowed
Located a mere 650 metres from the Grotta Zinzulusa cave, the 3-bedroom La Ripostiera By Barbarhouse Villa Castro includes…
Excellent
249 reviews
9.2
Litoranea S. Cesarea Terme 51, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Express check-in/ -out
Fishing
Cycling
Solarium
Restaurant
Bar/ Lounge area
Meeting/ Banquet facilities
Located around a 20-minute walk from Romanelli Cave, the 3-star Hotel Degli Ulivi Castro provides a banquet hall…
Excellent
4 reviews
8.4
Litoranea Per Santa Cesarea Terme 57, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
No pets allowed
The spacious 2-bedroom Litoranea Apartment Castro is also located merely 9 minutes' walk from the Aragonese Castle and Archaeological…
Via Litoranea Per Santa Cesarea 59A, Castro (Lecce), Italy
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Air conditioning
No pets allowed
The 1-bedroom Casa Margherita Castro offers quick access to such tourist spots as the Perotti Square, situated merely a…
Excellent
74 reviews
9.4
Litoranea Per Santa Cesarea 31, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Paid shuttle service
Air conditioning
No pets allowed
Le Grotte Bed & Breakfast Castro includes 6 rooms and is 6 minutes' walk from Chiesa dell Annunziata. Guests who stay…
Excellent
47 reviews
8.2
Via Belvedere 18, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Solarium
Jacuzzi
Cots
Playpen
Air conditioning
Pets allowed
Featuring a solarium and a Jacuzzi, Belvedere Castro hotel is situated 8 minutes' walk from the Grotta Zinzulusa cave in…
Excellent
72 reviews
8.6
Via Quattro Novembre, 151/A, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Jacuzzi
Cots
Air conditioning
Pets allowed
Located approximately 5 minutes' walk from the Perotti Square, the 3-star La Tartana Bed & Breakfast Castro gives easy access…
Excellent
22 reviews
9.2
Via Vecchia Castro, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Non-smoking rooms
Air conditioning
No pets allowed
Donna Leda - Guest House Castro is located 0.6 km from the Castro Bishop's Palace and a 25-minute walk from…
Excellent
8 reviews
10
67 Via Vecchia Castro, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Air conditioning
No pets allowed
Located a 5-minute walk from the Perotti Square, Dimora Di Mezzo Villa Castro offers a terrace with a view…
Excellent
14 reviews
8.6
Via Vecchia Castro, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Outdoor swimming pool
Beach access
Cots
No pets allowed
To enjoy your vacation in Castro, stay at the spacious 160 m² Villa Blu La Patronale Castro, which is only…
Good
6 reviews
7.4
Via Vecchia Castro, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Outdoor swimming pool
Cots
Air conditioning
No pets allowed
The spacious Villa Blu La Cambusa Castro includes a terrace and is situated a 5-minute walk from the Perotti…
Good
9 reviews
7.4
Via Vecchia Castro, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Outdoor swimming pool
Smoking allowed in designated areas
Cots
Air conditioning
No pets allowed
The 2-room Villa Blu La Panoramica Castro offers easy access to such tourist sites as the Belvedere viewpoint, located…
Excellent
19 reviews
8.8
Via Vittorio Veneto, 94, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
No pets allowed
To enjoy your vacation in Castro, stay at the spacious 100 m² Casa Relax Castro Marina Apartment, which is only…
Excellent
32 reviews
9.4
Via Napoli 8, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Diving
Fishing
Cycling
Hiking
Jacuzzi
Air conditioning
No pets allowed
Located only 6 minutes' walk from the Castro Cathedral, the 1-bedroom Appartamento Rocco Castro villa offers a Jacuzzi for…
Good
2 reviews
6.4
Via Sant'Antonio, 144, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Appartamentino 2-4 Posti Letto Castro apartment is located 350 metres from the Blue Grotto and 10 minutes' walk from…
Good
66 reviews
6.8
Via Santissima Annunziata 39, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
Snorkelling
Hiking
Cots
Air conditioning
No pets allowed
La Marea Apartment Castro is located only 0.7 km from the Park of the Oaks of Castro and only a 12-minute…
Via Della Liberta, 5, Castro (Lecce), Italy
Wi-Fi
Cots
Villa Dora Castro hotel offers proximity to Municipio di Castro, situated merely 0.9 km away. The centre of Castro can…
Excellent
6 reviews
9.2
48 Via Di Mezzo Primo Piano, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Cots
Air conditioning
Pets allowed
Casa Di Elisa Apartment Castro is located 0.9 km from the Folgore Chapel and just a 5-minute walk from…
Excellent
42 reviews
9.2
53 Via V. Veneto, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Cots
Air conditioning
No pets allowed
The spacious Civico53 Apartment Castro is located within 200 metres of the Sanctuary of Our Lady of the Rosary of…
Excellent
35 reviews
9.2
111 Via Vittorio Veneto, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Outdoor swimming pool
Horseback riding
Diving
Snorkelling
Fishing
Canoeing
Cycling
Hiking
Jacuzzi
Air conditioning
No pets allowed
Located within 25 minutes' walk of the Cala dell'Acquaviva, the 6-room Perle Marine Suite Apartments Castro villa boasts a…
Excellent
205 reviews
8.4
238 Lit. Per S. Cesarea Street, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
24-hour reception
Saltwater pool
Seasonal outdoor pool
Beach access
Tennis court
Diving
Snorkelling
Cycling
Hiking
Solarium
Beauty treatment
Massage
Located around 5 minutes' walk from Adriatic Sea, the smoke-free Hotel Piccolo Mondo Castro offers access to a private…
Excellent
26 reviews
8.4
Via V. Veneto, 46, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Air conditioning
No pets allowed
Casa Rubino Castro Mare Apartment is situated just a 6-minute walk from the Castro and 95 km from Casale…
Excellent
55 reviews
9.4
Via Marinai D'Italia N.56, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Hiking
Bar/ Lounge area
Non-smoking rooms
Cots
The 4-star B&B Marina Castro, located around a 25-minute stroll from the Cala dell'Acquaviva, is adorned with…
Excellent
7 reviews
9
Via Vittorio Veneto, 46 Piano Primo, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Beach access
Non-smoking rooms
Air conditioning
Pets allowed
The 1-room Edy Sweet House Apartment Castro provides swift access to various city landmarks, such as the Castro Marina…
Via Sant'Antonio, 199, Castro (Lecce), Italy
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Air conditioning
Pets allowed
To enjoy your vacation in Castro, stay at Sunset House Apartment Castro, which is within 25 minutes' walk of the…
Excellent
9 reviews
9.4
25 Via Mucurune, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Air conditioning
No pets allowed
Offering garden views, the 2-bedroom Villa Mucurune Castro is situated a mere 5 minutes' walk from the Aragonese Castle…
Excellent
44 reviews
8.2
Via Marinai D Italia 65, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Free internet access
Cots
Pets allowed
Located just 1.8 km from Romanelli Cave, Ibiscus B&B Castro is 6 minutes' walk from the Perotti Square. This…
Excellent
1 review
9.6
Via Di Mezzo 55, Castro (Lecce), Italy
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Located approximately 5 minutes' walk from the Blue Grotto, the 3-star Zahir Da Cleo Bed & Breakfast Castro gives easy…
Excellent
143 reviews
9.8
Via S. Antonio 203, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Express check-in/ -out
Cots
In-room breakfast
Air conditioning
At the 4-star smoke-free B&B La Rosa Antica Castro, you can stay close to the Grotta Zinzulusa cave, as…
Excellent
91 reviews
8.6
Via Litoranea Per Santa Cesarea Terme, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
24-hour reception
Restaurant
Bar/ Lounge area
Meeting/ Banquet facilities
Non-smoking rooms
Children's menu
Situated only 600 metres from the Castro Bishop's Palace, the 4-star Hotel Selenia Residence Castro features Wi-Fi in…
Excellent
2 reviews
9
Via Canalone, 17, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Air conditioning
No pets allowed
Located only 550 metres from the Castro, the 1-bedroom La Casa Di Nunzia Villa Castro offers a terrace with…
Good
1 review
8
Via S Antonio 205, Castro (Lecce), Italy
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Diving
Fishing
Canoeing
Hiking
Non-smoking rooms
Children's play area
In-room breakfast
Il Giardino Hotel Castro sits 300 m from the Grotta Zinzulusa cave and offers luggage storage. This bed & breakfast features…
Excellent
5 reviews
10
Via Vivaldi, 4, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
No pets allowed
The 2-bedroom Casa Pireddu By Barbarhouse Villa Castro is located only 550 m from the Castro Marina, giving access…
Excellent
52 reviews
9.4
Via Monsignor Capreoli 5, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
In-room breakfast
Air conditioning
No pets allowed
Featuring a terrace with outdoor dining areas, the 3-star Athena B&B Castro Castro is around 25 minutes' walk…
Excellent
2 reviews
9.4
Via Ugolino E Vadino Vivaldi 1, Castro (Lecce), Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Air conditioning
Pets allowed
Located just 0.9 km from the Blue Grotto, the 2-bedroom La Casa Di Lucia Villa Castro provides access to…

All hotels in Apulia are booked for your dates. Try other dates

2026-05-16
2026-05-17
Thank you for subscribing
Close