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

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 9.6
    Exceptional - What previous guests thought, 71 reviews

    Located within 1.2 km of Castro Marina Beach and 40 km of Roca, Ibiscus B&B offers rooms with air conditioning and a private bathroom in Castro di Lecce.

    From US$70.15 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 47 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 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.31 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 94 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.54 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 48 reviews

    Set within 1.7 km of Castro Marina Beach and 39 km of Roca, A Casa Di Giordy B&B features rooms with air conditioning and a private bathroom in Castro di Lecce.

    From US$76 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 129 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$99.79 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
    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$163.98 per night

Budget hotels in Castro di Lecce and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 550 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 US$87.61 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.48 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.15 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.

  • 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.

    From US$70.15 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$209.29 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 13 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.18 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 61 reviews

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

    From US$69.09 per night

Hotels located in the centre of Castro di Lecce

  • 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$257.52 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,401.54 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.

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

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

    From US$292.30 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$139.54 per night
  • Scored out of 10, guest rating 8.3
    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$201.10 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 40 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.

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$87.69 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 285 reviews
    We felt very welcomed. The host treated us like we knew each other many years. He even explained us where to find the best spots in Castro. The breakfast was good, his wife organized everything. We could park our car right in front of the apartment, which was a plus. We could walk to the main attractions. Only the beach is a bit more far from this hotel. But the shared balcony had a nice view from he ocean. The hosts were living close by so you could always write them, if there would be a problem. We can recommend this hotel!
    Guest review by
    RONNY
    Switzerland
  • From US$176.43 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 145 reviews
    Hotel La Roccia is located right in the Marina and on the waterfront. Older style hotel with a few modern additions. Excellent location and views with access to beach chairs/beach club. Room was very spacious and quite basic but good value for money. Staff were always helpful. Walking distance to great swimming spots, cafes and restaurants. You walk to the old hill top town in about 20 minutes or take the tourist train for the uphill walk.
    Guest review by
    Liz
    Australia
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 145 reviews
    The views and location were fantastic . Staff were very friendly and hotel room was very comfortable and clean. Had breakfast included and was very nice with a good variety of foods.drinks and cereals to cater for all persons . Would recommend this hotel to anyone staying over in Castor di Leece. Will definitely be back again .
    Guest review by
    Dominic
    Ireland
  • From US$87.61 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 550 reviews
    The location of the hotel is excellent. We enjoyed the balcony with the beautiful sea view. The old town and supermarket was only a short walk away.
    Guest review by
    Linda
    South Africa
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 215 reviews
    The view from almost every place of the hotel was simply stunning. The staff were all incredibly friendly and so helpful.
    Guest review by
    Fiona
    Australia