Hotelspuglia.net
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Deutsch English Français Italiano Nederlands Português Português Română

Find Hotels

2026-08-22

2026-08-23

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Castro (Lecce) near City Centre Castro (Lecce)

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

130 options found

  • Casa Vacanze Lepanto

    Via Lepanto, 16, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    Offering sea views, Casa Vacanze Lepanto Castro is situated a 5-minute walk from the Grotta Zinzulusa cave.

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • Appartamento Sant'Antonio

    Via Sant'Antonio 36, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    The 2-room Appartamento Sant'Antonio Castro enjoys a convenient location only 5 minutes' walk from the Aragonese Castle and Archaeological Museum of Castro. The maximum occupancy at the spacious 80…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Oleandri Holidays

    Via F.Lli Bandiera, 12, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    Offering a sun terrace with outdoor furniture, the 3-star Oleandri Holidays Castro hotel is only 1.4 km from the Castro. Located in close proximity to the Grotta Zinzulusa cave as well as the Blue…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Casa Alba Castro Salento

    28 Via Lepanto, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    The 1-bedroom Casa Alba Castro Salento Villa is nestled just 5 minutes' walk from the Grotta Zinzulusa cave and can accommodate up to 4 guests.

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • B&B La Perla

    Via Lepanto, 19, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    Guests of the comfortable B&B La Perla Castro can easily reach Chiesa dell Annunziata, located nearly a 5-minute walk away. Featuring a luggage room, this 3-star bed & breakfast is located 300 m from…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Casa Castro Vista Grotta

    Via Di Mezzo 48, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    Situated about a 25-minute walk from the Cala dell'Acquaviva, Casa Castro Vista Grotta Villa invites guests to relax at a terrace.

    More...
    From US$ 586
    price for 1 night
    BOOK From US$ 586
  • Scorcio Di Mare

    79 Via IV Novembre, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    Offering city views, the 2-bedroom Scorcio Di Mare Villa Castro is situated approximately a 5-minute walk from the Aragonese Castle and Archaeological Museum of Castro.

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • La Voliera

    71 Sp208, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    Nestled around a 5-minute walk from Chiesa dell Annunziata, the 50 m² La Voliera Apartment Castro offers quick access to numerous tourist attractions nearby. This 1-bedroom apartment features Wi-Fi…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Chiardiluna

    Via Di Mezzo 77, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    The comfortable Chiardiluna Castro hotel offers quick access to the Messapian Walls, located merely a 6-minute walk away. The 3-star guest house offers a private garden as well as street parking.

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • B&B Minerva

    Via Fratelli Bandiera 74, Castro (Lecce), Italy

    0.1 km to City Centre

    (Show map)

    Show map

    The comfortable B&B Minerva Castro offers its guests air-conditioned rooms about 5 minutes' walk from the Grotta Zinzulusa cave. The 3-star hotel has views of the city and features Wi-Fi in public…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Puerto Escondido

    Via Vittorio D'Ostuni 36, Castro (Lecce), Italy

    0.2 km to City Centre

    (Show map)

    Show map

    The elegant 4-star Puerto Escondido Bed & Breakfast Castro includes air-conditioned rooms within 25 minutes' walk of the Cala dell'Acquaviva. Located 4.2 km from the Palazzo Sticchi, this Castro bed…

    More...
    From US$ 166
    price for 1 night
    BOOK From US$ 166
  • Acque Lucenti

    Via Vecchia Castro, Castro (Lecce), Italy

    0.2 km to City Centre

    (Show map)

    Show map

    The 2-bedroom Acque Lucenti Villa Castro accommodates up to 4 guests and offers proximity to the Aragonese Castle and Archaeological Museum of Castro, located about a 5-minute walk away. This holiday…

    More...
    From US$ 228
    price for 1 night
    BOOK From US$ 228
  • B&B L'Orizzonte

    Via Vittorio D'Ostuni 64/B, Castro (Lecce), Italy

    0.2 km to City Centre

    (Show map)

    Show map

    B&B L'Orizzonte Castro includes air-conditioned rooms a 6-minute walk from Chiesa dell Annunziata. Featuring luggage storage, the hotel is located a short way from the Grotta Zinzulusa cave.

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • Dimora Torre Del Cavaliere

    11 Via Roma, Castro (Lecce), Italy

    0.2 km to City Centre

    (Show map)

    Show map

    Up to 5 guests can stay at the 2-bedroom Dimora Torre Del Cavaliere Villa Castro and enjoy the Castro Bishop's Palace, located only 5 minutes' walk away.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Ville Pala Luxury - Castro By Hdsalento

    Strada Provinciale 208 N 93, Castro (Lecce), Italy

    0.2 km to City Centre

    (Show map)

    Show map

    Featuring a rooftop swimming pool, Ville Pala Luxury - Castro By Hdsalento apartment is nearly 5 minutes' walk from the Belvedere viewpoint. The apartment offers modern facilities, such as Wi-Fi and…

    More...
    From US$ 717
    price for 1 night
    BOOK From US$ 717
  • Lecce Rooms

    27 Via Lecce, Castro (Lecce), Italy

    0.2 km to City Centre

    (Show map)

    Show map

    Located 3.2 km from the Torre di Porto Miggiano, the 3-star Lecce Rooms Castro hotel is merely a 6-minute walk from the Castro Bishop's Palace. Wi-Fi is featured in the rooms.

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • La Ripostiera By Barbarhouse

    Via Indipendenza, 47, Castro (Lecce), Italy

    0.2 km to City Centre

    (Show map)

    Show map

    Situated approximately 5 minutes' walk from the Castro Bishop's Palace, the 3-bedroom La Ripostiera By Barbarhouse Villa Castro invites guests to relax at a terrace. With a maximum capacity of 8…

    More...
    From US$ 401
    price for 1 night
    BOOK From US$ 401
  • Hotel Degli Ulivi

    Litoranea S. Cesarea Terme 51, Castro (Lecce), Italy

    0.2 km to City Centre

    (Show map)

    Show map

    Offering air-conditioned rooms and Wi-Fi in the rooms, the 3-star Hotel Degli Ulivi Castro is 500 metres from the Castro Bishop's Palace and 20 minutes on foot from Romanelli Cave. Featuring cycling…

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Litoranea Apartment

    Litoranea Per Santa Cesarea Terme 57, Castro (Lecce), Italy

    0.2 km to City Centre

    (Show map)

    Show map

    The 3-room Litoranea Apartment Castro lies in a convenient location in Castro, only a 6-minute walk from the Perotti Square. The maximum occupancy at the spacious 200 m² apartment is 6 guests.

    More...
    From US$ 188
    price for 1 night
    BOOK From US$ 188
  • Le Grotte

    Litoranea Per Santa Cesarea 31, Castro (Lecce), Italy

    0.3 km to City Centre

    (Show map)

    Show map

    Located only 5 minutes' stroll from the Sanctuary of Our Lady of the Rosary of Pompeii, the comfortable 3-star Le Grotte Bed & Breakfast Castro has a patio. Featuring a storage room, the bed &…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75