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

O
Olivier
From
France
amazing view and the room is a large bedroom. The team was very kind with us. Everything was perfect.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 245 reviews
Price from
US$93.74
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 8.0
Very good - What previous guests thought, 137 reviews
Price from
US$88.90
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.

B
Beatrice
From
United Kingdom
Beautiful location, great facilities, very friendly staff. Excellent pool where great food and drinks are served, and a beautiful, quiet private platform to the sea. Incredible views from the restaurant too.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 205 reviews
Price from
US$170.81
1 night, 2 adults

Puerto Escondido

Castro di Lecce

Situated within 1.1 km of Castro Marina Beach and 40 km of Roca, Puerto Escondido features rooms with air conditioning and a private bathroom in Castro di Lecce.

L
Liang
From
Germany
Im so much amazed by it. I would like to spend more time here.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 293 reviews
Price from
US$104.15
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.8
Exceptional - What previous guests thought, 9 reviews
Price from
US$137.48
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.

S
Susie
From
United Kingdom
Itaca is perfectly positioned, quiet and well equipped. It has a lovely outdoor terrace. A five minute walk down some steps takes you to the marina and the sea. It’s a ten minute walk up to the old town and the supermarket. Giulia was an amazing host, responding quickly to our queries and giving lots of useful information. We would definitely stay here again. Great air con, lovely kitchen and bathroom, comfortable bedroom. All modern and thoughtfully furnished. Washing machine was particularly useful. Perfect
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 44 reviews
Price from
US$170.41
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.

S
Sandra
From
Netherlands
The room was clean and had a nice balcony. Check-in was easy, and there was lots of food available for breakfast (for example croissants, yogurts, crackers, bars, cookies, etc). Host was very friendly and responsive.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 54 reviews
Price from
US$79.98
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.

B
Bartosz
From
Poland
The apartment is absolutely fantastic. It meets all the needs a family of four might have (I traveled with my family). The rooms are comfortable, and the air conditioning works perfectly. The kitchen and bathroom are fully equipped. The apartment also offers two terraces, one of which is a secluded space at the back of the house—perfect for enjoying meals, stargazing at night, or simply taking a cooling shower during the day. The front terrace, on the other hand, offers a breathtaking view of the sea. It’s truly magical, especially with a cup of Italian iced coffee or a glass of chilled red wine (both of which are delightful in Salento). All in all, I could go on and on about how wonderful this place is. Highly recommended to everyone!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 7 reviews
Price from
US$173.59
1 night, 2 adults

A Casa Di Giordy B&B

Castro di Lecce

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.

A
Aiden
From
Australia
Casa Di Giordy deserves well beyond a 10/10. We stayed for four nights and truly wished we could have stayed longer. The owners, Assunta and Rosario, made Giordy’s feel like home from the very beginning. They were incredibly accommodating; on our first night, when we missed the last bus to the property, they kindly offered to pick us up from the train station. Each morning, we were greeted warmly by Assunta and Rosario with smiles and a bountiful breakfast spread. We were spoiled for choice: cakes, crumbles, biscuits, juices, coffee, tea, cereals, and more!! with extra food offered to take on our day trips. Our room was spacious, beautiful, and homely, always kept spotless by Assunta herself with fresh towels and a clean, inviting scent. The balcony offered stunning views, and the air conditioning was perfect for the summer heat. The facilities were generous and well thought out, making our stay as comfortable as possible. As visitors from Australia, we had plenty of questions, and Assunta and Rosario went above and beyond to help us. They assisted us in renting a scooter, helped us get around when we didn’t have transport, and Rosario even drove us to our next accommodation in Otranto, taking the time to stop at scenic spots along the way so we could enjoy the views. We cannot thank Assunta and Rosario enough for their generosity, kindness, and genuine care. Their thoughtfulness and attention to detail made our stay unforgettable. Casa Di Giordy isn’t just a place to stay; it’s a place where you feel truly welcomed and cared for. We will absolutely be back, and we already miss you both!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 48 reviews
Price from
US$347.17
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 8.9
Fabulous - What previous guests thought, 171 reviews
Price from
US$63.65
1 night, 2 adults
See all 92 hotels in Castro di Lecce

Hotels with airport shuttles in Castro di Lecce

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 76 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 205 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 982 reviews
From US$92.58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 471 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 403 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 110 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 376 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 420 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 336 reviews
From US$95.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 599 reviews

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

See all

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 146 reviews

Popular with guests booking hotels in Castro di Lecce

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

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 245 reviews

Popular with guests booking hotels in Castro di Lecce

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 137 reviews

Popular with guests booking hotels in Santa Cesarea Terme

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 593 reviews

Popular with guests booking hotels in Santa Cesarea Terme

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 722 reviews

Popular with guests booking hotels in Santa Cesarea Terme

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

Popular with guests booking hotels in Santa Cesarea Terme

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 403 reviews

Popular with guests booking hotels in Santa Cesarea Terme

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

Popular with guests booking hotels in Santa Cesarea Terme

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 604 reviews

Best hotels with breakfast in Castro di Lecce and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 42 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$89.11 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews

Located within 2.8 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 Vignacastrisi.

From US$86.79 per night
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$70.82 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 722 reviews

This historic villa overlooks the Adriatic Sea and is in the centre of Santa Cesarea Terme, 2 minutes’ walk from the thermal spas. It is surrounded by a large garden with benches.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 401 reviews

Villa Cesarea Dimora di Charme provides wellness packages and a steam room, as well as air-conditioned accommodation with free WiFi in Santa Cesarea Terme, 1.6 km from Spiaggia di Porto Miggiano.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 28 reviews

Set within 41 km of Roca and 44 km of Piazza Mazzini, Masseria La Macchiola & Corti del Mito offers rooms with air conditioning and a private bathroom in Spongano.

From US$503.40 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$97.38 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$260.38 per night

Hotels located in the centre of Castro di Lecce

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

From US$137.71 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Set within 600 metres of Cala dell'Acquaviva Beach and 45 km of Roca, Villetta Vista Mare offers rooms with air conditioning and a private bathroom in Castro di Lecce.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 293 reviews

Situated within 1.1 km of Castro Marina Beach and 40 km of Roca, Puerto Escondido features rooms with air conditioning and a private bathroom in Castro di Lecce.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Appartamentino 2-4 posti letto is set in Castro di Lecce, 1.2 km from Castro Marina Beach, 37 km from Roca, and 47 km from Piazza Mazzini.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 24 reviews

B&B La Perla is located in Castro di Lecce, less than 1 km from Castro Marina Beach, 40 km from Roca, as well as 47 km from Piazza Mazzini.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Set in Castro di Lecce, less than 1 km from Castro Marina Beach and 40 km from Roca, casa vacanze Lepanto offers air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 11 reviews

Set in Castro di Lecce, 1 km from Castro Marina Beach and 40 km from Roca, Casa Alba Castro Salento offers air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 70 reviews

Situated within 1.1 km of Castro Marina Beach and 41 km of Roca, La Marea features rooms with air conditioning and a private bathroom in Castro di Lecce.

Budget hotels in Castro di Lecce and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 37 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$69.89 per night
Scored out of 10, guest rating 9.0
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$69.44 per night
Scored out of 10, guest rating 6.0
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 46 km from Roca.

From US$207.15 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 11 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$103 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews

Situated in Marittima, 1.6 km from Cala dell'Acquaviva Beach and 41 km from Roca, Casa Trekking Salento Marittima Di Diso offers free bikes and air conditioning.

From US$123.83 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 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$93.45 per night

Located 35 km from Roca, 47 km from Piazza Mazzini and 48 km from Sant' Oronzo Square, Il Corbezzolo Casa Vacanza features accommodation set in Santa Cesarea Terme.

Featuring air-conditioned accommodation with a patio, Apartment in old building is set in Santa Cesarea Terme.

From US$166.26 per night

What guests said about Castro di Lecce:

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 by
Justine
Ireland
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 by
Anonymous
Australia
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 by
Louis
Canada

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

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 245 reviews
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!
Guest review by
Siv
Norway
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 140 reviews
The location is outstanding as it is the only hotel at Castro Marina directly on the shore. The hotel's private lido is great - but 25Euro per day if you opt for a sunlounger - and direct access to the sea is terrific. You can park at the hotel - having reserved and at 15Euro per day - which is really useful. Breakfast is 10Euro each for a buffet.
Guest review by
Debi
United Kingdom
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 339 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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 568 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.5
Very good - What previous guests thought, 205 reviews
Beautiful hotel with an amazing salt water pool Breathtaking views and lovely staff
Guest review by
Paul
Jersey