Skip to main content

Search hotels in Castro di Lecce

Enter your dates to see the latest prices and deals for Castro di Lecce hotels

Castro di Lecce – 116 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Degli Ulivi

Hotel in Castro di Lecce

Set in Castro di Lecce, 600 metres from Castro Marina Beach, Hotel Degli Ulivi offers accommodation with a garden, free private parking, a shared lounge and a terrace.

J
Janne
From
Germany
The terrace was so nice! Amazing views. We had a table and two chairs plus two sun beds (plus a very useful hanger for the wet clothes). Staff was super nice. Room was big enough and the bed was big and comfortable. Breakfast was also very good.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 252 reviews
Price from
US$95.10
1 night, 2 adults

Hotel Euromare

Hotel in Castro di Lecce

Set in Castro di Lecce, 300 metres from Castro Marina Beach, Hotel Euromare offers accommodation with a garden, free private parking, a shared lounge and a terrace.

I
Ilonzo
From
Italy
Everything about the hotel was nice. we really were at home.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 131 reviews
Price from
US$90.19
1 night, 2 adults

Il Posto delle Fragole

Castro di Lecce

Situated within 1.7 km of Castro Marina Beach and 40 km of Roca, Il Posto delle Fragole features rooms with air conditioning and a private bathroom in Castro di Lecce.

J
Judith
From
Switzerland
Perfect place a bit outside of the city, but in walking distance to the small city center. Lovely host, who helps with a lot of proposals what to do. We really enjoyed it here!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 101 reviews
Price from
US$117.92
1 night, 2 adults

Chiardiluna

Castro di Lecce

Located within less than 1 km of Castro Marina Beach and 41 km of Roca, Chiardiluna provides rooms with air conditioning and a private bathroom in Castro di Lecce.

J
Jenny
From
Australia
Location Quiet Had fly wire screens on door Iron provided
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 164 reviews
Price from
US$64.57
1 night, 2 adults

Casa Maria e giardino di limoni

Castro di Lecce

Set 40 km from Roca and 46 km from Piazza Mazzini in Castro di Lecce, Casa Maria e giardino di limoni offers accommodation with a kitchen.

A
ANNIKA
From
Italy
This is a wonderful place to stay and explore the Salento region. Right in Castro, this is a home from home. Reminds you of Italy all your life. Immaculately kept, clean splendid building with enormous rooms. BEAUTIFUL garden space..airy and so sweet scenting. This can cater from 2 to 6 or seven people. Great kitchen and appliances. I honestly recommend it to any global traveller who wishes to explore the Salento.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
US$104.61
1 night, 2 adults

Casa di Elisa

Castro di Lecce

Situated in Castro di Lecce, 1.1 km from Castro Marina Beach and 40 km from Roca, Casa di Elisa features spacious air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$117.41
1 night, 2 adults

Itaca

Castro di Lecce

Located in Castro di Lecce, 400 metres from Castro Marina Beach and 44 km from Roca, Itaca provides air-conditioned accommodation with a patio and free WiFi.

H
Helen
From
Australia
Beautifully styled apartment with lots of thought given. Everything is modern and functioning. The washing machine was a bonus. The location makes it easy to pop to the ocean and grab a vino or gelato.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews
Price from
US$172.88
1 night, 2 adults

Athena b&b Castro

Castro di Lecce

Offering a terrace and garden view, Athena b&b Castro is set in Castro di Lecce, 1.4 km from Castro Marina Beach and 40 km from Roca.

L
Liudmila
From
Austria
We enjoyed our stay in the apartment. It was spacious enough, functioning equipment, kitchen, little balcony, air conditioning. Great communication with hosts. Located very close to the historical centre. Breakfast at the local bar was delightful, both for quality and for serving staff. Great value for money.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 64 reviews
Price from
US$81.14
1 night, 2 adults

Casa Bellavista

Castro di Lecce

Boasting air-conditioned accommodation with a patio, Casa Bellavista is situated in Castro di Lecce. This beachfront property offers access to a balcony.

A
Andrew
From
Australia
The location was incredible! A short walk to the most beautiful water we have ever swam in (Castro marina). We have travelled Italy for 5 weeks and this has been the best location. The house is comfortable and everything we needed. Beautiful views, great kitchen and laundry facilities. The hosts were friendly and responsive. Cannot recommend enough.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 7 reviews
Price from
US$176.11
1 night, 2 adults

La Tartana

Castro di Lecce

Offering a terrace and sea view, La Tartana is situated in Castro di Lecce, less than 1 km from Castro Marina Beach and 41 km from Roca.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 48 reviews
Price from
US$88.05
1 night, 2 adults
See all 116 hotels in Castro di Lecce

Hotels with airport shuttles in Castro di Lecce

Most booked hotels in Castro di Lecce and surroundings in the past month

See all

Budget hotels in Castro di Lecce and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 48 reviews

    Offering a terrace and sea view, La Tartana is situated in Castro di Lecce, less than 1 km from Castro Marina Beach and 41 km from Roca.

    From US$76.31 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 93 reviews

    Located in Castro di Lecce, less than 1 km from Castro Marina Beach, Hotel Selenia Residence provides accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$93.92 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 131 reviews

    Set in Castro di Lecce, 300 metres from Castro Marina Beach, Hotel Euromare offers accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$100.21 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 9 reviews

    Situated in Vignacastrisi, 45 km from Piazza Mazzini and 46 km from Sant' Oronzo Square, BORGO ANTICO offers a garden and air conditioning.

    From US$74.79 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 42 reviews

    Located just 2.6 km from Castro Marina Beach, Oltremare features accommodation in Vignacastrisi with access to a garden, a shared lounge, as well as a shared kitchen.

    From US$70.44 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 6 reviews

    Located within 2.9 km of Castro Marina Beach and 42 km of Roca, L'aia di San Giorgio provides rooms with air conditioning and a private bathroom in Ortelle.

    From US$70.44 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 39 reviews

    Boasting free bikes, garden and views of garden, Terra Di Mare is located in Vignacastrisi, 40 km from Roca. This holiday home provides free private parking, a 24-hour front desk and free WiFi.

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 11 reviews

    Featuring a balcony with sea views, free bikes and a garden, Limonaia in Salento can be found in Marittima, close to Cala dell'Acquaviva Beach and 43 km from Roca.

Hotels located in the centre of Castro di Lecce

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Castro di Lecce, 1.1 km from Castro Marina Beach and 40 km from Roca, Casa Madama offers air conditioning.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 20 reviews

    Located in Castro di Lecce, less than 1 km from Castro Marina Beach and 41 km from Roca, Casa Castro Vista Grotta provides air-conditioned accommodation with a terrace and free WiFi.

    From US$297.48 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 50 reviews

    Located within 1.4 km of Castro Marina Beach and 40 km of Roca in Castro di Lecce, Bed & Breakfast Acquamarina offers accommodation with seating area.

    From US$64.57 per night
  • PM 238 Via Litoranea features a terrace and is located in Castro di Lecce, within just 1.3 km of Castro Marina Beach and 600 metres of Grotta Zinzulusa.

    From US$2,411.50 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 6 reviews

    Set in Castro di Lecce, 600 metres from Castro Marina Beach and 44 km from Roca, Villa Blu La Cambusa offers air-conditioned accommodation with a patio and free WiFi.

    From US$429.29 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 145 reviews

    Hotel Ristorante Panoramico is set in Castro, a 5-minute walk from the sea. It offers a restaurant with panoramic terrace and an outdoor salt-water swimming pool.

    From US$187.85 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 33 reviews

    Boasting air-conditioned accommodation with a balcony, Appartamento Rocco is set in Castro di Lecce.

    From US$96.86 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 157 reviews

    Boasting sea views, B&B L'Orizzonte offers accommodation with terrace, around 1.1 km from Castro Marina Beach. With garden views, this accommodation provides a balcony.

    From US$82.18 per night

Best hotels with breakfast in Castro di Lecce and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 532 reviews

    Situated in Santa Cesarea Terme, 2.4 km from Spiaggia di Porto Miggiano, Tenuta Don Monaco - Agriturismo features accommodation with an infinity pool, free private parking, a garden and a shared...

    From US$71.85 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 409 reviews

    Set in Santa Cesarea Terme on the coast of Salento, Santa Lucia offers 3000-m² garden with swimming pool. You will have a free gym and outdoor hot tub at Hotel Santa Lucia.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 306 reviews

    Offering a typical restaurant, Albergo Palazzo is located in Santa Cesarea Terme, with direct access to the nearby local thermal baths.

    From US$85.59 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 22 reviews

    Situated in Santa Cesarea Terme, 2 km from Spiaggia di Porto Miggiano, Albergo Palazzo Terme & Wellness features accommodation with a shared lounge, free private parking, a terrace and a restaurant.

    From US$94.97 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 24 reviews

    Featuring a seasonal outdoor swimming pool and views of garden, Tre Bacili - L'Ospitalità in Dimora is a guest house situated in a historic building in Spongano, 40 km from Roca.

    From US$294.98 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 11 reviews

    Set in Spongano, Le Panare - guest house is a recently renovated accommodation, 42 km from Roca and 45 km from Piazza Mazzini.

    From US$98.80 per night
  • Set in Spongano, 42 km from Roca and 45 km from Piazza Mazzini, Le Panare Home offers air-conditioned accommodation with a terrace and free WiFi.

    From US$264.16 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 77 reviews

    Situated within 33 km of Roca and 46 km of Piazza Mazzini, B&B Terra Serena offers rooms with air conditioning and a private bathroom in Santa Cesarea Terme.

    From US$88.05 per night

FAQs about hotels in Castro di Lecce

What guests said about Castro di Lecce:

  • 10.0

    Castro is a beautiful town, divided into 2 parts, hill top...

    Castro is a beautiful town, divided into 2 parts, hill top old town , 10 -15 minutes ( steep) walk to the sea. The old town is fabulous , very small and choice of good places to eat. We were happy we chose to stay in the old town as it had more atmosphere. The port is stunning, so many places to swim, no beach but lots of rocks to swim from and little stairs to get in and out of the water. You can rent umbrellas and sun beds down by the harbor, we had to as it was mid thirties temp when we were there in late July. If you have your own umbrellas it might be tricky to put them up as it is all rocks, no sand. It’s a little jewel if a town, mostly Italian locals and tourists. You won’t regret your visit!
    Guest review by
    Justine
    Ireland
  • 10.0

    It is a lovely village we were lucky enough to stay while it...

    It is a lovely village we were lucky enough to stay while it was still quiet Like all seaside villages in Summer holidays I would imagine it would get very busy but I’m so happy to have spent time there
    Guest review by
    Anonymous
    Australia
  • 10.0

    The stay was wonderful close to everything. Very nice area.

    The stay was wonderful close to everything. Very nice area. The host was terrific and very informative about the area and town. Very help with tips and eating accommodations. Clean and great ocean view. Very good breakfast.Would highly recommend accommodation.
    Guest review by
    Louis
    Canada

See reviews by guests who stayed at hotels in Castro di Lecce

See all
  • From US$70.44 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 347 reviews
    A 10/10 is not enough to describe our experience: for us, this was better than a 5 star hotel, the ultimate B&B. It was like we met our Italian warm-hearted family, in combination with a very clean and luxurious room, and an amazing breakfast with stunning view.
    Guest review by
    Tinka
    Netherlands
  • From US$100.21 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 131 reviews
    The staff were very friendly and helpful. The hotel is in the most amazing spot just across from the ocean. The rooms are dated but they are clean and tidy. A kettle in the room with tea and coffee would have been a nice addition.
    Guest review by
    Georgia
    Australia
  • From US$84.53 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 252 reviews
    The hotel was beautiful. Staff were so nice and friendly and helpful. Great location. View from the balcony. Car parking.
    Guest review by
    wendy
    United Kingdom
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 209 reviews
    Big parking, helpful staff, pool, restaurant in the hotel
    Guest review by
    Egle
    Lithuania
  • From US$87.97 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 551 reviews
    The views and the cleanliness of the hotel
    Guest review by
    Elizabeth Fabiola
    Norway