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 – 122 hotels and places to stay

Hotels with airport shuttles in Castro di Lecce

Most booked hotels in Castro di Lecce and surrounding area in the past month

See all

Budget hotels in Castro di Lecce and nearby

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 33 reviews

    A 15-minute walk from Castro Marina Beach in Castro di Lecce, Appartamento Rocco provides accommodations with access to a hot tub.

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

    Offering a garden and a terrace, Ibiscus B&B in Castro di Lecce is close to Castro Marina Beach and Grotta Zinzulusa.

    From $70.50 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 65 reviews

    Just a 18-minute walk from Castro Marina Beach and 600 yards from Grotta Zinzulusa, Athena b&b Castro features accommodations in Castro di Lecce, with a terrace.

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

    Just a 10-minute walk from Castro Marina Beach and 0.8 miles from Grotta Zinzulusa, La Tartana features accommodations in Castro di Lecce, with a terrace.

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

    Bed & Breakfast Acquamarina offers beauty services and air-conditioned accommodations in Castro di Lecce, a 18-minute walk from Castro Marina Beach. This property offers access to mini-golf.

    From $64.62 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 94 reviews

    Located in Castro di Lecce, a 10-minute walk from Castro Marina Beach, Hotel Selenia Residence provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $94 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 49 reviews

    A Casa Di Giordy B&B offers accommodations in Castro di Lecce, 30 miles from Piazza Sant'Oronzo and a 12-minute walk from Grotta Zinzulusa.

    From $76.37 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 549 reviews

    Hotel Orsa Maggiore is set in Castro Marina, a popular seaside resort on the east coast of Salento. Surrounded by olive groves, it offers panoramic views of the coast.

    From $88.04 per night

Best hotels with breakfast in Castro di Lecce and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 131 reviews

    Located in Castro di Lecce, a 3-minute walk from Castro Marina Beach, Hotel Euromare provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $100.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.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 39 reviews

    Featuring inner courtyard views, B&B DonnaLina in Vignacastrisi provides accommodations, free bikes, and a bar.

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

    Providing garden views, L'aia di San Giorgio in Ortelle features accommodations and barbecue facilities.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 77 reviews

    B&B Le Rose enjoys a location in Vignacastrisi, 28 miles from Piazza Mazzini and 28 miles from Piazza Sant'Oronzo.

    From $58.75 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 61 reviews

    29 miles from Piazza Sant'Oronzo in Vignacastrisi, Agriturismo Vignavecchia features accommodations with access to a solarium. 26 miles from Roca and 28 miles from Piazza Mazzini, the property...

    From $69.43 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 71 reviews

    Palazzo Vecchio offers a hot tub and air-conditioned accommodations in Marittima, a 18-minute walk from Cala dell'Acquaviva Beach.

  • B&B Monelli

    Hotel in Diso
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 105 reviews

    B&B Monelli provides a hot tub and air-conditioned accommodations in Diso, 26 miles from Roca. There's a private entrance at the bed and breakfast for the convenience of those who stay.

Hotels located in the center of Castro di Lecce

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

    Casa Castro Vista Grotta is located in Castro di Lecce, just a 11-minute walk from Castro Marina Beach and 25 miles from Roca.

    From $324.39 per night
  • PM 238 Via Litoranea offers accommodations in Castro di Lecce, a 17-minute walk from Castro Marina Beach and 24 miles from Roca. Guests staying at this apartment have access to a terrace.

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

    Villa Blu La Cambusa is located in Castro di Lecce, just a 7-minute walk from Castro Marina Beach and 27 miles from Roca.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 7 reviews

    Casa Bellavista offers accommodations in Castro di Lecce, a 3-minute walk from Castro Marina Beach and 26 miles from Roca. This beachfront property offers access to a patio.

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

    Terrazza fronte Mare offers accommodations in Castro di Lecce, a 5-minute walk from Castro Marina Beach and 28 miles from Roca. This vacation home provides accommodations with a terrace.

    From $140.24 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 4 reviews

    Providing a garden, Il Trullo provides accommodations in Castro di Lecce. This beachfront property offers access to a balcony. The vacation home has an outdoor fireplace and a solarium.

    From $202.10 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 41 reviews

    B&B Minerva provides air-conditioned rooms in Castro di Lecce. A 12-minute walk from Castro Marina Beach and 25 miles from Roca, the property features a garden and a shared lounge.

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

    Casa Madama is located in Castro di Lecce, just a 13-minute walk from Castro Marina Beach and 25 miles from Roca.

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 $100.29 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 131 reviews
    Ok, this is the only one hotel in the centre of Castro Marina, near the "piazzetta". It has so much potential. Rooms are spotless clean and are very nice although a bit small (the building is probably from the 1940's so there's nothing you can do about it). A few steps and you are in the middle of the village, with everything it has to offer. Position is unbeatable.
    Guest review by
    AndreaZuri
    Switzerland
  • From $70.50 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 353 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 $88.04 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 549 reviews
    Hotel was very clean. Free parking in front of the hotel. 5 minutes to Castro Center. The Harbour is 20 minutes by feet away. All in all it was fine and good stay we can recommend the hotel to anyone who wants to enjoy time in Castro and comes with car.
    Guest review by
    Elena
    Austria
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 214 reviews
    Beautiful hotel with an amazing salt water pool Breathtaking views and lovely staff
    Guest review by
    Paul
    Jersey
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 162 reviews
    Very nice and clean hotel with kind and attentive staff
    Guest review by
    Irina
    Germany