Search hotels in Castro di Lecce

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

Select occupancy

Castro di Lecce – 138 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Degli Ulivi

Hotel in Castro di Lecce

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

B
Bing
From
United States
Very nice and kind owner, Mr. Luigi and his family. Nice and clean room with very nice view of the ocean. Very good breakfast. Enjoy our stay at the hotel. Thank you Luigi.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 279 reviews
Price from
$99.80
1 night, 2 adults

Hotel Orsa Maggiore

Hotel in Castro di Lecce

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.

G
Gusu
From
Romania
Very good location, very nice and friendly owners, very good food
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 600 reviews
Price from
$71.96
1 night, 2 adults

Hotel Euromare

Hotel in Castro di Lecce

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.

S
Steven
From
United States
Location and service. Very friendly and helpful.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 196 reviews
Price from
$72.60
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.

J
JAMES
From
France
We loved having our cosy upper floor balcony. We didn’t bother going to dinner in restaurants during our stay. We would just sit on the balcony, look at the amazing view and nibbled on prosciutto, cheese and drank wine. Nothing better. Breakfast was very good!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 185 reviews
Price from
$111.13
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.

L
Lynn
From
Australia
The staff and stay was exceptional! Othing was too much trouble and the pool is even better than it looks.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 198 reviews
Price from
$154.99
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.

L
Liane M
From
Switzerland
Clean spacious room, well heated and good view. Nice people.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 143 reviews
Price from
$231.02
1 night, 2 adults

Hotel Selenia Residence

Hotel in Castro di Lecce

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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 79 reviews
Price from
$94.51
1 night, 2 adults

Belvedere

Castro di Lecce

A good location for a hassle-free holiday in Castro di Lecce, Belvedere is a bed and breakfast surrounded by views of the garden.

V
Vito
From
Canada
The location was excellent. Lucia and her family were absolutely wonderful. The breakfast was exceptional. If I could give 12 stars I would. I highly recommend Belvedere. Thank Lucia for such a memorable stay. Ciao
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 351 reviews
Price from
$68.26
1 night, 2 adults

B&B L'Orizzonte

Castro di Lecce

B&B L'Orizzonte provides accommodations in Castro di Lecce near Castro Marina Beach and Grotta Zinzulusa.

r
rowena
From
United States
Rossana the host is THE BEST. She is so helpful, kind and this place reminds me of when I come home to my mother. And the breakfast was superb with the ocean view
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Price from
$73.51
1 night, 2 adults

Puerto Escondido

Castro di Lecce

Puerto Escondido offers accommodations in Castro di Lecce, 25 miles from Roca and 29 miles from Piazza Mazzini. The air-conditioned accommodations are a 14-minute walk from Castro Marina Beach.

Y
Yoan
From
Bulgaria
It was the best experience in Puglia so far. The host lady is such a sweet person. I highly recommend this place.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 286 reviews
Price from
$85.06
1 night, 2 adults
See all 138 hotels in Castro di Lecce

Hotels with airport shuttles in Castro di Lecce

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 94 reviews
From $496.81 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 198 reviews
From $271.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 422 reviews
From $172.11 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 600 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 298 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 353 reviews
From $172.16 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 566 reviews
From $241.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 61 reviews
From $147.16 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 143 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 238 reviews
From $80.86 per night

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

See all

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 600 reviews

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 198 reviews

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 279 reviews

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 196 reviews

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 185 reviews

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 79 reviews

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 143 reviews

Popular with guests booking hotels in Santa Cesarea Terme

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 446 reviews

Popular with guests booking hotels in Santa Cesarea Terme

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

Popular with guests booking hotels in Santa Cesarea Terme

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 422 reviews

Budget hotels in Castro di Lecce and nearby

See all
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 32 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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 79 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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 166 reviews

Providing garden views, b&b Bellavista in Castro di Lecce offers accommodations and a garden. This bed and breakfast provides air-conditioned accommodations with a patio and free Wifi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews

Brezza di Mare offers accommodations in Vignacastrisi, 1.3 miles from Castro Marina Beach and 26 miles from Roca.

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

Oltremare in Vignacastrisi provides accommodations with a garden and a shared lounge. There's a private entrance at the guest house for the convenience of those who stay.

La Dormeuse offers accommodations in Vignacastrisi, 2.8 miles from Grotta Zinzulusa and 11 miles from Castello di Otranto.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 89 reviews

B&B Le Rose enjoys a location in Vignacastrisi, 1.8 miles from Castro Marina Beach and 26 miles from Roca. With city views, this accommodation provides a balcony.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 50 reviews

Providing inner courtyard views, Terra Di Mare in Vignacastrisi offers accommodations, free bikes, a garden, and barbecue facilities.

Best hotels with breakfast in Castro di Lecce and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 198 reviews

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.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 196 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.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 143 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.3
Very Good - What previous guests thought, 185 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.

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

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

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

Located in Vignacastrisi, 1.6 miles from Castro Marina Beach, Palazzo Guglielmo has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 243 reviews

Located in Marittima, a 4-minute walk from Cala dell'Acquaviva Beach, Marenea Suite Hotel has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a garden.

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

Featuring a terrace, Azienda Agrituristica B&B La Torre offers accommodations in Vignacastrisi. This property offers access to a balcony, free private parking, and free Wifi.

Hotels located in the center of Castro di Lecce

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7 reviews

Offering an outdoor swimming pool and a garden, Villa Blu La Cambusa in Castro di Lecce is close to Castro Marina Beach and Grotta Zinzulusa.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 17 reviews

Just a 11-minute walk from Castro Marina Beach and 0.8 miles from Grotta Zinzulusa, Casa Vacanze Lavinia features accommodations in Castro di Lecce with a garden.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 7 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.

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

Lecce Rooms features free Wifi and rooms with air conditioning in Castro di Lecce.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 48 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 9.6
Exceptional - What previous guests thought, 145 reviews

B&B L'Orizzonte provides accommodations in Castro di Lecce near Castro Marina Beach and Grotta Zinzulusa.

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

Appartamento Sant'Antonio offers accommodations in Castro di Lecce, 29 miles from Piazza Mazzini and 30 miles from Piazza Sant'Oronzo. The air-conditioned accommodation is 25 miles from Roca.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 17 reviews

Casa Castro Vista Grotta offers accommodations in Castro di Lecce, a 11-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:

Scored out of 10, guest rating 10

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 byJustine
Ireland
Scored out of 10, guest rating 10

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 byAnonymous
Australia
Scored out of 10, guest rating 10

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 byLouis
Canada

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

See all
From $322.45 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 185 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 byLiz
Australia
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 143 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 byDominic
Ireland
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 351 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 byTinka
Netherlands
From $271.33 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 198 reviews
Big parking, helpful staff, pool, restaurant in the hotel
Guest review byEgle
Lithuania
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 600 reviews
The views and the cleanliness of the hotel
Guest review byElizabeth Fabiola
Norway

More places to explore, more ways to go

  • Hotels in Apulia

    Look beyond Castro di Lecce and discover more of Apulia.
  • Hotels in Lecce

    Want to extend your trip or just browsing? Try Lecce, also popular with our guests!
  • Hotels in Otranto

    Want to extend your trip or just browsing? Try Otranto, also popular with our guests!
  • Hotels in Rome

    Take a look at hotels in Rome and explore more of Italy.
  • Hotels in Florence

    Take a look at hotels in Florence and explore more of Italy.
  • Hotels in Italy

    Want to explore more of Italy? Find hotels throughout the country!
  • When to visit Italy

    Events, prices, the weather – everything you need to know about the best time to visit Italy.