Best Hotels in Castro di Lecce

Explore Castro di Lecce with 20 hotels near iconic landmarks, popular shopping streets, and top dining spots.

Hotel Orsa Maggiore
8.8 (28 reviews)

Hotel Orsa Maggiore ★★★★

📍 Via Litoranea per Santa Cesarea, 303, Castro di Lecce

"Friendly and very helpful staff, excellent services and breakfast offered, small buffet but excellent for all palates. The location and the large car park of the hotel are also excellent. Fully satisfied! I will definitely return in the future."

Hotel la Roccia
8.0 (49 reviews)

Hotel la Roccia ★★★

📍 Via Litoranea Per Tricase, Castro di Lecce

"That cute room on the 1st floor we saw online was definitely not our room. Ours had broken A/Cs, baths that weren't clean, uncomfortable beds and they didn't make the second bed up. When we asked to change rooms they said they were fully booked. They left the reservation book open when they left the property at 9pm and we saw several rooms open. We guessed that they hadn't been cleaned and that they didnt have daily service. When we called the emergency number upon noticing that they never made up our second bed, it was our waitress from dinner that brought the sheet. I get that it wasn't terribly expensive but this hotel has the most prime spot on the water in Castro. They opened, and charged for their beach club, but then didnt send any waitstaff to help those who paid to have a lounge. It was shoulder season granted, but it you are going to charge everyone as if it was mid summer than maybe see if they could use some water, I don't know. They need to do better. Such an opportunity here."

B&B la Rosa Antica
9.8 (141 reviews)

B&B la Rosa Antica ★★★

📍 Via Sant'Antonio, 203, Castro di Lecce

"We stayed at the B&B La Rosa Antica in Castro and had a truly pleasant experience. The property is strategically located: very close to the historic center and just minutes from the sea in Castro Marina, one of the most beautiful villages in Salento. The rooms are clean, spacious, and thoughtfully furnished. The cleanliness is impeccable, and the bed very comfortable. We appreciated the tranquility of the place, ideal for those seeking relaxation away from the hustle and bustle. Breakfast is a highlight: plentiful, with fresh, typical local products, homemade cakes, seasonal fruit, and excellent coffee. The owners, Maria and Luigi, are extremely kind and always available, making us feel at home from the very first moment. Mr. Luogo even went to the nearby town in the morning to get lemon cream and Nutella tartlets for breakfast. Super. Highly recommended, we will definitely be back. Furthermore, the quality-price ratio is excellent: the property offers comfort and authentic hospitality at truly competitive prices for the area."

Hotel Euromare
7.8 (3 reviews)

Hotel Euromare ★★★

📍 Via Vittorio Veneto, 1, Castro di Lecce

"The hotel is located in the centre of Castro, two steps away from the sea. The parking is not needed. In the surrounding area, there are many initiatives to follow ."

Perle Marine Suite Apartments
9.6 (39 reviews)

Perle Marine Suite Apartments ★★★★

📍 111 Via Vittorio Veneto, Castro di Lecce

B&B Barone
9.1 (48 reviews)

B&B Barone ★★★

📍 Via degli Oleandri, 43, Castro di Lecce

Blue House
10 (20 reviews)

Blue House ★★★

📍 Castro di Lecce

Villetta Paradiso
8.8 (8 reviews)

Villetta Paradiso ★★★

📍 Castro di Lecce

"Very nice spacious and bright apartment with sea view. Friendly, pre-coming and helpful owner who cares for every concern very timely. Better don't go!!!"

Apartment with sea-view balcony from which to admire magical sunrises.
10 (38 reviews)

Apartment with sea-view balcony from which to admire magical sunrises. ★★

📍 Castro di Lecce

See All Hotels in Castro di Lecce

Guest Reviews for Castro di Lecce Hotels

9.2
Excellent Traveler Rating
Real & verified guest reviews from around the world
G

Guest User

Couple
Hotel Orsa Maggiore ★★★★
"Friendly and very helpful staff, excellent services and breakfast offered, small buffet but excellent for all palates. The location and the large car park of the hotel are also excellent. Fully satisfied! I will definitely return in the future."
★★★★★
2023-09-07
G

Guest User

Other
Hotel la Roccia ★★★
"We had a really lovely stay at Hotel La Roccia and, overall, it is a wonderful place to visit. The hotel is beautiful, and the service was exceptional. Arianna and Gabriele were absolutely fantastic—they went above and beyond to make our stay memorable with their local recommendations, knowledge of the area, and genuine warmth. Nothing was ever too much trouble. The only reason I’m not giving a perfect review is because of our experience around the sunbed area. On our first day, we were given a spot by the pool but were later asked to move from it, which was confusing. Later in our stay, after our chairs were taken, we moved to what we genuinely believed were unused sunbeds. Another guest immediately challenged us and angrily messaged someone on her phone. Shortly afterwards, six young Italian men arrived. When I politely apologised and explained that we thought the sunbeds were free and that we were were happy to move, one of them replied in a threatening tone, “Don’t worry, we won’t do anything this time.” As a woman, hearing that while surrounded by a group of young men was unsettling. Although nothing further happened, it made us feel anxious whenever we used the pool area. A couple of days later, we also overheard the same group calling us disparaging names in Italian, which made us feel very unwelcome. I want to stress that none of this reflects on the hotel staff, who were consistently kind, professional and accommodating throughout our stay. Arianna and Gabriele are a real credit to Hotel La Roccia. I do think the hotel should ensure that all guests feel equally welcome to use the shared facilities and that no group is allowed to make others feel intimidated or as though they are trespassing in an unofficially reserved area. We would genuinely love to return because the hotel and its staff are outstanding. However, we would have to think twice if this situation with these guests were allowed to continue, as it unfortunately overshadowed what would otherwise have been a perfect holiday."
★★★★★
2026-07-31
G

Guest User

Couple
B&B la Rosa Antica ★★★
"We stayed at the B&B La Rosa Antica in Castro and had a truly pleasant experience. The property is strategically located: very close to the historic center and just minutes from the sea in Castro Marina, one of the most beautiful villages in Salento. The rooms are clean, spacious, and thoughtfully furnished. The cleanliness is impeccable, and the bed very comfortable. We appreciated the tranquility of the place, ideal for those seeking relaxation away from the hustle and bustle. Breakfast is a highlight: plentiful, with fresh, typical local products, homemade cakes, seasonal fruit, and excellent coffee. The owners, Maria and Luigi, are extremely kind and always available, making us feel at home from the very first moment. Mr. Luogo even went to the nearby town in the morning to get lemon cream and Nutella tartlets for breakfast. Super. Highly recommended, we will definitely be back. Furthermore, the quality-price ratio is excellent: the property offers comfort and authentic hospitality at truly competitive prices for the area."
★★★★★
2025-07-06
G

Guest User

Couple
Hotel Euromare ★★★
"The hotel is located in the centre of Castro, two steps away from the sea. The parking is not needed. In the surrounding area, there are many initiatives to follow ."
★★★★★
2023-10-31
G

Guest User

Other
Villetta Paradiso ★★★
"Very nice spacious and bright apartment with sea view. Friendly, pre-coming and helpful owner who cares for every concern very timely. Better don't go!!!"
★★★★★
2024-04-25

Castro di Lecce Travel Information

⚡

Power Plug & Voltage

230V/Type C/F/L

💵

Exchange Rate

1 GBP ≈ 1.18 EUR

💳

Local Payment

Cards/Cash/ApplePay

📱

Connectivity

TIM/Vodafone/WindTre/Iliad

🌡️

Current Weather

Intermittent clouds

More Information About Castro di Lecce Hotels

Key Info

Details

Number of reviews

189

Total properties

20

Weekday Avg. Price

£94

Weekend Avg. Price

£95

Trending hotel

Hotel Orsa Maggiore

FAQ – Hotels in Castro di Lecce

  • What are some of the best hotels in Castro di Lecce?

    The most popular Castro di Lecce hotels for your stay: Hotel Orsa Maggiore (from £51), B&B Barone (from £61) and Hotel Euromare (from £67) are the preferred hotels.

  • Which hotels in Castro di Lecce are pet friendly?

    B&B Barone (from £61) and B&B la Rosa Antica (from £59) allow pets. Take your pets with you during your stay!

  • Which hotels in Castro di Lecce have swimming pools?

    Hotel Piccolo Mondo is a hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

  • What hotels in Castro di Lecce offer an especially good breakfast ?

    Hotel Orsa Maggiore (from £51),Hotel la Roccia (from £71) and B&B la Rosa Antica (from £59) provide high-quality breakfast. Start your day with a delicious breakfast!

  • How to get good deals on hotels in Castro di Lecce?

    To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.