Skip to main content

The best three-star hotels in Salento

Check out our pick of great three-star hotels in Salento

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Arryvo Hotel features a shared lounge, terrace, a restaurant and bar in Lecce. The property is around 28 km from Roca, 1.3 km from Lecce Train Station and 39 km from Gallipoli Train Station. The accommodation offers a 24-hour front desk, airport transfers, luggage storage space and free WiFi. A modern hotel with nice room, the location is great (from the back door you are in the old city of Lecce, 10 minutes walk to Piaza Duomo and the main shopping and restaurants). The breakfast was great. We even used their laundry machine, dryer and iron.

Show more Show less
9.1
Superb
1,008 reviews
Price from
US$199
per night

Situated in Brindisi, 17 km from Torre Guaceto Reserve, Hotel Bastione offers accommodation with a bar and private parking. This 3-star hotel offers a concierge service and luggage storage space. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Clean, well equipped. Close to Airport.

Show more Show less
9
Superb
411 reviews
Price from
US$81
per night

Boasting a bar, Karpignàna Hotel is situated in Carpignano Salentino in the Apulia region, 17 km from Roca and 27 km from Piazza Mazzini. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. There is free private parking and the property features paid airport shuttle service. Everything was perfect. The hotel is new and very pleasant. The staff is very welcoming. Top notch!

Show more Show less
9.2
Superb
105 reviews

Situated in Porto Cesareo, 200 metres from Porto Cesareo Beach, Albergo Piazza Risorgimento features accommodation with free bikes, free private parking, a shared lounge and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Guests can have a drink at the bar. Wonderful. Extremely friendly and helpful. A perfect place.

Show more Show less
9.1
Superb
104 reviews
Price from
US$93
per night

Featuring a terrace, bar and views of sea, Hotel Da Romano is set in San Foca, a few steps from San Foca Beach. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is allergy-free and is situated 2.7 km from Roca. The receptionists were lovely men. So helpful. We messaged to say we would arrive early and wanted to leave our bags. When we arrived he gave us an early check-in and he carried our heavy bags to the room! The evening receptionist was equally friendly. Room nice. Not huge but comfortable. Seaview from balcony. Breakfast varied and good. Parking in front. If full they will give you a day permit which I think costs €3. Lots of restaurants nearby. Very happy with our choice

Show more Show less
9.1
Superb
298 reviews

Situated in Torre Ovo, 70 metres from Spiaggia di Librari, Hotel Costa D'Oro features accommodation with a garden, private parking, a shared lounge and a terrace. Featuring a bar, the 3-star hotel has air-conditioned rooms with a private bathroom. Every room comes with a balcony. Location, really close to the beach and some restaurants really close

Show more Show less
9
Superb
239 reviews

Located in Leuca, 90 metres from Felloniche Beach, Hotel Magna Grecia provides accommodation with a garden, free private parking, a shared lounge and a terrace. With free WiFi, this 3-star hotel has a restaurant and a bar. The accommodation offers room service and a tour desk for guests. Everything was exceptional, welcoming staff, fabulous breakfast and a superb sea front location

Show more Show less
9.1
Superb
973 reviews
Price from
US$99
per night

Boasting a bar, Hotel Adriatico is situated in Tricase in the Apulia region, 49 km from Roca and 14 km from Grotta Zinzulusa. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. There is free private parking and the property features paid airport shuttle service. lovely little hotel near the town center,completely renovated, perfect stay

Show more Show less
9.2
Superb
341 reviews
Price from
US$68
per night

Situated in Bagnolo del Salento, 22 km from Roca, Tenuta Pigliano Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is allergy-free and is located 36 km from Piazza Mazzini. The host and staff were great, very accomodating. Our flight got delayed, and the host stayed so he could check us in, in the middle of the night. The girls at reception were super kind and helpful. Breakfast was great.

Show more Show less
9.5
Exceptional
121 reviews

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. With free WiFi, this 3-star hotel has a restaurant and a bar. The accommodation features room service, a concierge service and luggage storage for guests. 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.

Show more Show less
9.3
Superb
246 reviews

Most booked three-star hotels in Salento this month

FAQs about three-star hotels in Salento

Three-Star Hotels that guests love in Salento