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 – 131 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.

S
Siv
From
Norway
Everything! The kindness among the staff was extraordinary! Especially the man in the reseption (unfortunately I did not get the name) whom also was in the restaurant, was so sympathetic and kind, always a smile! The room was big with good Wi-Fi and air conditioning that worked very well. The big Terrace with the Seaview was fantastic. Parking was a plus. This is a hotel I will say gives value for money. I will definitely come back next year!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 252 reviews
Location 9.5
Price from
US$84.79
1 night, 2 adults

Hotel La Roccia

Hotel in Castro di Lecce

Directly set on the sea, Hotel La Roccia is a 5-minute drive from Diso and Castro, in Salento. It features a sea-view terrace equipped with sun loungers and parasols.

C
Crisp
From
United States
Amazing views and fantastic service. The location can't be beat! We were able to reserve a parking spot, which was only 5 euros for the one night, but if we didn't have parking it may have been tricky to get to. But once there it's super easy to walk around town.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 144 reviews
Location 9.8
Price from
US$256.59
1 night, 2 adults

Hotel Piccolo Mondo

Hotel in Castro di Lecce

The 4-star Hotel Piccolo Mondo is set on a cliff overlooking the Mediterranean Sea to reach all the hotel facilities and the rooms is necessary to walk several stair cases.

m
massimiliano
From
Italy
What to say. The hotel is called "Piccolo Mondo (i.e. Little world)" but it should more correctly be called "Little Paradise" because it is indeed in a spectacular place. Let's start from the reception where at every hour you can find super nice people available to solve any problem all under the direction of the very kind Mrs. Alessandra. In particular Gemma was super kind to let us anticipate breakfast the last day of our stay to allow us to leave early to catch a plane from Brindisi, as was very kind the man who was there at night whose name I don't remember. The room was beautiful although not very modern in style, but with a view of the sea that was magnificent. The hotel is in the green and so you can breathe nature (including hearing the sound of cicadas), but then a few meters away is the magnificent pool and the stairway to the sea as the hotel is on a rocky promontory overlooking the sea. During my stay I was only in the pool because it's filled with seawater, which makes it nice because you float like in the sea and it's nice and deep so you can take nice dives. And then by the pool you have the bar/restaurant with the guys who work there who are very nice. Finally there is breakfast which is served on a terrace with a sea view which is breathtaking and the breakfast is very good. The parking lot is very large. All in all the hotel for me is a 10 because it is a hotel that is worth a future visit!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 223 reviews
Location 9.4
Price from
US$224.92
1 night, 2 adults

Hotel Selenia Residence

Hotel in Castro di Lecce

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.

S
Sue
From
United Kingdom
The staff were super friendly and really went out of their way to help - the dinner in the evening was delicious and the waitor was so helpful and kind. Good parking - spacious room. The overnight staff also very friendly and offered me coffee early in the morning
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 96 reviews
Location 8.9
Price from
US$105.98
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, 126 reviews
Location 9.6
Price from
US$87.86
1 night, 2 adults

Hotel Ristorante Panoramico

Hotel in Castro di Lecce

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.

A
Anna
From
Hungary
Beautiful view, nice pool, great seafood restaurant, friendly staff
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 142 reviews
Location 9.3
Price from
US$164.86
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
Location 9.1
Price from
US$64.77
1 night, 2 adults

Belvedere

Castro di Lecce

Offering a garden and sea view, Belvedere is situated in Castro di Lecce, 1.2 km from Castro Marina Beach and 40 km from Roca. A hot tub is available for guests, along with a solarium.

R
Rudolf
From
Netherlands
Beautiful view Very friendly host
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 351 reviews
Location 9.8
Price from
US$70.66
1 night, 2 adults

B&B L'Orizzonte

Castro di Lecce

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.

R
Richard
From
Poland
The staff did everything possible to accomodate us and meet our needs, the facilities were spotlessly clean and breakfast was particularly outstanding.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 169 reviews
Location 9.8
Price from
US$82.43
1 night, 2 adults

B&B La Rosa Antica

Castro di Lecce

Featuring garden views, B&B La Rosa Antica features accommodation with free bikes, a garden and a terrace, around 1.3 km from Castro Marina Beach.

M
Maureen
From
Australia
Really lovely bed and breakfast, very friendly host. Facilities were clean and well equipped with everything you need for your stay. The breakfast was exceptional
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 145 reviews
Location 9.5
Price from
US$82.43
1 night, 2 adults
See all 131 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

Best hotels with breakfast in Castro di Lecce and nearby

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

    Situated within less than 1 km of Castro Marina Beach and 41 km of Roca, La Tartana in Castro di Lecce features a terrace and rooms with free WiFi.

    From US$76.54 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 53 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.77 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 143 reviews

    Directly set on the sea, Hotel La Roccia is a 5-minute drive from Diso and Castro, in Salento. It features a sea-view terrace equipped with sun loungers and parasols.

    From US$177.70 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 39 reviews

    Situated within 2.6 km of Castro Marina Beach and 40 km of Roca, B&B DonnaLina offers rooms with air conditioning and a private bathroom in Vignacastrisi.

    From US$112.61 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.66 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 77 reviews

    Set just 2.8 km from Castro Marina Beach, B&B Le Rose provides accommodation in Vignacastrisi with access to free bikes, a garden, as well as a shared kitchen.

    From US$58.88 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 62 reviews

    Featuring garden views, Agriturismo Vignavecchia provides accommodation with a garden, a bar and barbecue facilities, around 42 km from Roca.

    From US$69.58 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 42 reviews

    Situated within 1.9 km of Cala dell'Acquaviva Beach and 43 km of Roca, Le Strazzigne features rooms with air conditioning and a private bathroom in Marittima. 46 km from Piazza Mazzini and 47 km from...

    From US$107.16 per night

Hotels located in the centre of Castro di Lecce

  • 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,418.79 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 5 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$430.59 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Located in Castro di Lecce in the Apulia region, Terrazza fronte Mare features a terrace. The property was built in 1980 and has accommodation with a balcony.

    From US$140.55 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4 reviews

    Featuring garden views, Il Trullo provides accommodation with a garden and a patio, around 200 metres from Spiaggia di Chianca Liscia. This beachfront property offers access to a balcony.

    From US$223.74 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 41 reviews

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

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

    Set in Castro di Lecce, 40 km from Roca and 48 km from Piazza Mazzini, Casa Madama offers air conditioning.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 169 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.43 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 25 reviews

    Situated in Castro di Lecce, less than 1 km from Castro Marina Beach and 40 km from Roca, Appartamento Sant'Antonio features air-conditioned accommodation with a terrace and free WiFi.

Budget hotels in Castro di Lecce and nearby

  • 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$75.01 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 41 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.66 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 40 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.

    From US$70.66 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 13 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.

    From US$210.79 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 11 reviews

    Set in Marittima in the Apulia region, Depandance Maria con terrazza features a terrace. The property is located 1.3 km from Cala dell'Acquaviva Beach, 44 km from Roca and 47 km from Piazza Mazzini.

    From US$84.79 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 70 reviews

    Boasting an infinity pool and views of garden, Palazzo Vecchio is a bed and breakfast set in a historic building in Marittima, 1.5 km from Cala dell'Acquaviva Beach.

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

    Featuring a balcony with garden views, pool with a view and free bikes, La Terrazza on Acquaviva can be found in Marittima, close to Spiaggia di Bocca d’Inferno and 44 km from Roca.

    From US$104.81 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 6 reviews

    Featuring air-conditioned accommodation with a patio, Villaelena Salento Mare is located in Marittima. This property offers access to a balcony, free private parking and free WiFi.

    From US$104.04 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.66 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 351 reviews
    My daughter called the place Paradise and the host an angel. Everything was more than perfect. The views are stunning, the landlady just kindness itself. Breakfast like in 5 stars hotels, everything fresh and tasty. Never before I have felt that 10 in booking.com is not enough to rate a property.
    Guest review by
    Martina
    Czech Republic
  • From US$88.24 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 553 reviews
    Loverly and accommodating staff, the room was clean and comfortable as the hotel was recently renovated and breakfast was good. Easy walking distance to the sea and Oldtown.
    Guest review by
    Andi Koru
    Italy
  • From US$88.32 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 284 reviews
    The hotel is great, the people who run are so friendly and attentive. The room is spacious, immaculate and has all the comforts including a great balcony
    Guest review by
    Amr
    United Kingdom
  • 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
  • From US$202.43 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 223 reviews
    The views from everywhere in the hotel are stunning. The pool was huge with fresh sea water, beautiful.
    Guest review by
    sacha
    Australia