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-05-23

2026-05-24

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

127 options found

  • Blumare Apartments

    Via Tiziano, 15, Castro (Lecce), Italy

    0.5 km to City Centre

    (Show map)

    Show map

    Situated just a 5-minute walk from the Castro Marina, Blumare Apartments Castro offers proximity to various nearby tourist attractions.

    More...
    BOOK
  • Hotel Ristorante Panoramico

    Via Panoramica 100, Castro (Lecce), Italy

    0.6 km to City Centre

    (Show map)

    Show map

    The 4-star Hotel Ristorante Panoramico Castro is situated in a prime touristic area of Castro, only 1.4 km from the Castro Cathedral and just a 6-minute walk from the Castro Marina. Guests can relax…

    More...
    From US$ 190
    price for 1 night
    BOOK From US$ 190
  • B&B Bellavista

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

    0.6 km to City Centre

    (Show map)

    Show map

    B&B Bellavista Castro offers quick access to the Blue Grotto, situated approximately 5 minutes' walk away. In addition to parking, this 3-star hotel offers stunning views of Castro.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Villa Occhi Sul Mare By Barbarhouse

    V. Panoramica, 4, Castro (Lecce), Italy

    0.6 km to City Centre

    (Show map)

    Show map

    The 1-bedroom Villa Occhi Sul Mare By Barbarhouse Castro is located merely 9 minutes' stroll from the Capanne Tower and offers guests to enjoy their evening on a terrace with barbecue facilities.

    More...
    From US$ 417
    price for 1 night
    BOOK From US$ 417
  • Casa Bellaria - Rive Del Salento

    Via Frasciule, Castro (Lecce), Italy

    0.6 km to City Centre

    (Show map)

    Show map

    Casa Bellaria - Rive Del Salento Villa Castro is located 6 minutes' stroll from the Castro Marina, giving access to various tourist spots nearby.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Lupino House

    Via Frasciule, Castro (Lecce), Italy

    0.6 km to City Centre

    (Show map)

    Show map

    Set around 25 minutes' walk from the Grotta Zinzulusa cave, Lupino House Apartment Castro comprises a balcony and a dining area overlooking the garden. There are rental bicycles for guests to explore…

    More...
    From US$ 301
    price for 1 night
    BOOK From US$ 301
  • Casa Vacanza Zia Dani

    Via Degli Oleandri 29, Castro (Lecce), Italy

    0.6 km to City Centre

    (Show map)

    Show map

    Offering a location merely 12 minutes' walk from Romanelli Cave, Casa Vacanza Zia Dani Castro gives access to various tourist spots in the area.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Sole Luna

    Via Frasciule 15, Castro (Lecce), Italy

    0.6 km to City Centre

    (Show map)

    Show map

    The spacious 1-bedroom Sole Luna Castro apartment includes a terrace and is located nearly 15 minutes' walk from the Cala dell'Acquaviva. The apartment has garden views to offer and also a free…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Minerva Casa Vacanze

    6 Via Delle Margherite, Castro (Lecce), Italy

    0.6 km to City Centre

    (Show map)

    Show map

    Situated around a 10-minute walk from the Messapian Walls, the 1-bedroom Minerva Casa Vacanze Castro provides access to numerous tourist attractions in the area.

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • La Casetta Della Luna

    Via Frasciule, 123, Castro (Lecce), Italy

    0.6 km to City Centre

    (Show map)

    Show map

    The 1-bedroom La Casetta Della Luna Castro offers proximity to such city sites as the Castro, located just a 7-minute walk away.

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Il Posto Delle Fragole

    Strada Zinzulusa, 22, Castro (Lecce), Italy

    0.7 km to City Centre

    (Show map)

    Show map

    Located 3.8 km from the Palazzo Sticchi, Il Posto Delle Fragole Bed & Breakfast Castro is 5 minutes' stroll from the Blue Grotto. This bed & breakfast offers parking on site.

    More...
    From US$ 343
    price for 1 night
    BOOK From US$ 343
  • B&B Barone

    Via Degli Oleandri 43, Castro (Lecce), Italy

    0.7 km to City Centre

    (Show map)

    Show map

    Located only 1.9 km from the Cave of the Witches, the 3-star B&B Barone Castro features Wi-Fi in public areas and street parking nearby. The surrounding area includes views of Castro and proximity to…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • B&B La Mimosa

    54 Via Delle Mimose, Castro (Lecce), Italy

    0.7 km to City Centre

    (Show map)

    Show map

    B&B La Mimosa Castro offers easy access to the Blue Grotto, which is situated around 5 minutes' walk away. The bed & breakfast has a garden along with a balcony.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Hotel Orsa Maggiore

    Via Litoranea Per Santa Cesarea, 303, Castro (Lecce), Italy

    0.7 km to City Centre

    (Show map)

    Show map

    Situated around a 25-minute walk from the Grotta Azzurra and Palombara, Hotel Orsa Maggiore Castro features a banquet hall for planning various activities. Located in proximity to the Grotta…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • A Casa Di Giordy B&B

    Via Degli Oleandri 42, Castro (Lecce), Italy

    0.7 km to City Centre

    (Show map)

    Show map

    Located merely 0.8 km from the Grotta Romanelli, the 3-star A Casa Di Giordy B&B Castro provides guests with a luggage room. There's also a convenience of free private parking on site.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Villa Zinzulusa - Rive Del Salento

    Via Litoranea Castro - Santa Cesarea Terme, Castro (Lecce), Italy

    0.7 km to City Centre

    (Show map)

    Show map

    Offering a solarium for guests to unwind, the 2-bedroom Villa Zinzulusa - Rive Del Salento Castro is located within easy reach of the Grotta Zinzulusa cave. Located 2.6 km from the Torre di Porto…

    More...
    From US$ 407
    price for 1 night
    BOOK From US$ 407
  • Casa Bellavista

    Via Traversa Panoramica Snc, Castro (Lecce), Italy

    0.7 km to City Centre

    (Show map)

    Show map

    Situated approximately a 25-minute walk from the Grotta Zinzulusa cave, Casa Bellavista Villa Castro invites guests to relax at a terrace.

    More...
    From US$ 175
    price for 1 night
    BOOK From US$ 175
  • Casa Currenti

    39 Via Panoramica, Castro (Lecce), Italy

    0.7 km to City Centre

    (Show map)

    Show map

    Casa Currenti Villa Castro offers quick access to such city attractions as the Castro Marina, located only a 6-minute walk away.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Balcone Sul Mare Di Castro

    Via Litoranea Per Tricase, 64, Castro (Lecce), Italy

    0.8 km to City Centre

    (Show map)

    Show map

    Balcone Sul Mare Di Castro Apartment Castro offers easy entry to such city sights as the Castro Marina, situated about 5 minutes' walk away.

    More...
    From US$ 244
    price for 1 night
    BOOK From US$ 244
  • Sofia

    Via Dei Gerani 8, Castro (Lecce), Italy

    0.8 km to City Centre

    (Show map)

    Show map

    Sofia Hotel Castro is merely a 5-minute walk from the Blue Grotto and features a terrace with a barbeque grill and outdoor dining areas. Area attractions, including the Grotta Zinzulusa cave, are…

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