Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Salento

Filter by star ratings
All filters
Joli Park Hotel - Caroli Hotels
Joli Park Hotel - Caroli Hotels
8.2 Excellent
Piazza Salento 2, Gallipoli, Lecce, Italy
Show on map
0.2 km from city centre, Gallipoli, Lecce, Italy 
ExcellentBased on 249 reviews
8.2

Joli Park Hotel Caroli Hotels provides comfortable 3-star accommodation in Gallipoli. Those staying at the property have access to a hair salon and an outdoor pool.

Hotel Club Astor
Hotel Club Astor
8.9 Excellent
Corso Versilia, Ugento, Lecce, Italy
Show on map
5.8 km from city centre, Ugento, Lecce, Italy 
ExcellentBased on 86 reviews
8.9

This comfortable hotel in Ugento offers complimentary Wi-Fi, as well as a swimming pool and a bank.

Hotel Royal
Hotel Royal
8.6 Excellent
Via Garibaldi 116, Porto Cesareo, Lecce, Italy
Show on map
0.4 km from city centre, Porto Cesareo, Lecce, Italy 
ExcellentBased on 379 reviews
8.6

Featuring a private beach, Hotel Royal - Beauty & Spa is situated in Porto Cesareo and offers comfortable accommodation. It also provides free Wi-Fi, luggage storage and babysitting/child services.

B&B Ghalà
B&B Ghalà
9.3 Excellent
Via Di Sansebastiano, 2, Gallipoli, Lecce, Italy
Show on map
0.3 km from city centre, Gallipoli, Lecce, Italy 
ExcellentBased on 247 reviews
9.3

B&B Ghala is located in Gallipoli and features free Wi-Fi. It also offers luggage storage, an airport shuttle and an express check-in and check-out feature.

Le Dune Suite Hotel
Le Dune Suite Hotel
8.5 Excellent
Strada Dei Bacini 72, Porto Cesareo, Lecce, Italy
Show on map
1.9 km from city centre, Porto Cesareo, Lecce, Italy 
ExcellentBased on 283 reviews
8.5

Featuring a private beach and an outdoor pool, this 4-star hotel is located in Porto Cesareo. It offers a sauna, a swimming pool and free Wi-Fi access.

Cdshotels Basiliani
Cdshotels Basiliani
8.3 Excellent
Via Renis Snc, Otranto, Lecce, Italy
Show on map
1.2 km from city centre, Otranto, Lecce, Italy 
ExcellentBased on 984 reviews
8.3

Basiliani - CDSHotels is located in Otranto and offers an indoor pool. It also provides room service, a sauna and a terrace.

Torre del Parco - 1419 Dimora Storica
Torre del Parco - 1419 Dimora Storica
9.2 Excellent
Viale Torre Del Parco, 1, Lecce, Lecce, Italy
Show on map
0.8 km from city centre, Lecce, Lecce, Italy 
ExcellentBased on 589 reviews
9.2

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Lecce. It provides free wireless internet in public areas, a 24-hour reception and massages.

M&F Hotel
M&F Hotel
8.8 Excellent
Via Ludovico Ariosto, 4, Gallipoli, Lecce, Italy
Show on map
1.3 km from city centre, Gallipoli, Lecce, Italy 
ExcellentBased on 170 reviews
8.8

M&F Hotel Gallipoli provides a comfortable setting when in Gallipoli. Those staying at the property can also enjoy complimentary Wi-Fi throughout their stay.

Le Cale D'Otranto Beach Resort
Le Cale D'Otranto Beach Resort
7.9 Good
Torre Santo Stefano, Otranto, Lecce, Italy
Show on map
4.1 km from city centre, Otranto, Lecce, Italy 
GoodBased on 515 reviews
7.9

This comfortable resort in Otranto offers free wireless internet, as well as a 24-hour reception and a swimming pool. It also provides an airport shuttle, vip rooms and a concierge.

8Piuhotel
8Piuhotel
9.3 Excellent
Viale Del Risorgimento, Lecce, Lecce, Italy
Show on map
1.8 km from city centre, Lecce, Lecce, Italy 
ExcellentBased on 845 reviews
9.3

8piuhotel is located in Lecce and offers guests free Wi-Fi. This modern hotel is an ideal choice for exploring local vineyards as it is situated in the Apulia Wine Region.

Top Rated Salento hotels

Show all 22,361 hotels
1
Hotel Vittoria Resort Pool & Spa
Hotel Vittoria Resort Pool & Spa
8.7 Excellent
via Catona, Otranto, Lecce, Italy
Show on map
0.4 km from city centre, Otranto 

Vittoria Hotel Resort & Spa provides luxury 4-star accommodation in Otranto. It has a spa and wellness centre, as well as a Turkish steam bath, an outdoor pool and a rooftop terrace.

2
Terra D'acqua Resort & Spa
Terra D'acqua Resort & Spa
9.0 Excellent
Via G.B. Tiepolo,1, Ugento, Lecce, Italy
Show on map
7.8 km from city centre, Ugento 

Featuring a private beach, Hotel da Gianni -Terra d'Acqua Resort is located in Ugento and offers comfortable accommodation. It provides 3-star accommodation with air-conditioned rooms.

3
8Piuhotel
8Piuhotel
9.3 Excellent
Viale Del Risorgimento, Lecce, Lecce, Italy
Show on map
1.8 km from city centre, Lecce 

8piuhotel is located in Lecce and offers guests free Wi-Fi. This modern hotel is an ideal choice for exploring local vineyards as it is situated in the Apulia Wine Region.

4
Hilton Garden Inn Lecce
Hilton Garden Inn Lecce
8.1 Excellent
Via Cosimo De Giorgi 62, Lecce, Lecce, Italy
Show on map
1.6 km from city centre, Lecce 

Hilton Garden Inn Lecce provides modern 4-star accommodation in Lecce. It also offers a sauna, an outdoor pool and a Turkish steam bath.

Cheapest hotels in Salento, Apulia

Show all 22,361 hotels
Bellavista Club
Bellavista Club
7.6 Good
Corso Roma 219, Gallipoli, Lecce, Italy
Show on map
0.8 km from city centre,  

Bellavista Club - Caroli Hotels offers a comfortable setting when in Gallipoli. It is a short stroll from Gallipoli Port and is close to the area's well-known attractions.

$77
Avg. per night
Joli Park Hotel - Caroli Hotels
Joli Park Hotel - Caroli Hotels
8.2 Excellent
Piazza Salento 2, Gallipoli, Lecce, Italy
Show on map
0.2 km from city centre,  

Joli Park Hotel Caroli Hotels provides comfortable 3-star accommodation in Gallipoli. Those staying at the property have access to a hair salon and an outdoor pool.

$83
Avg. per night
B&B Dimora Muzio and Restaurant
B&B Dimora Muzio and Restaurant
8.7 Excellent
Via Carlo Muzio, 17, Gallipoli, Lecce, Italy
Show on map
1.3 km from city centre,  

This comfortable bed & breakfast in Gallipoli offers free Wi-Fi, as well as luggage storage and babysitting/child services. It is ideally located for guests wishing to visit local attractions.

$87
Avg. per night
Hotel Club Astor
Hotel Club Astor
8.9 Excellent
Corso Versilia, Ugento, Lecce, Italy
Show on map
5.8 km from city centre,  

This comfortable hotel in Ugento offers complimentary Wi-Fi, as well as a swimming pool and a bank.

$88
Avg. per night
B&B Ghalà
B&B Ghalà
9.3 Excellent
Via Di Sansebastiano, 2, Gallipoli, Lecce, Italy
Show on map
0.3 km from city centre,  

B&B Ghala is located in Gallipoli and features free Wi-Fi. It also offers luggage storage, an airport shuttle and an express check-in and check-out feature.

$92
Avg. per night
Hotel Plaza
Hotel Plaza
7.4 Good
46, Via D'Aquino, Taranto, Taranto, Italy
Show on map
6.4 km from city centre,  

Hotel Plaza Taranto provides 3-star accommodation in Taranto. It also offers an express check-in and check-out feature, meeting rooms and free Wi-Fi.

$92
Avg. per night
Hotel Zenit Salento
Hotel Zenit Salento
8.3 Excellent
Via Adriatica Angolo Via Ferrando, Lecce, Lecce, Italy
Show on map
1.7 km from city centre,  

Hotel Zenit Salento provides a comfortable setting when in Lecce. It is conveniently positioned for those wanting to discover the area's attractions.

$97
Avg. per night
M&F Hotel
M&F Hotel
8.8 Excellent
Via Ludovico Ariosto, 4, Gallipoli, Lecce, Italy
Show on map
1.3 km from city centre,  

M&F Hotel Gallipoli provides a comfortable setting when in Gallipoli. Those staying at the property can also enjoy complimentary Wi-Fi throughout their stay.

$113
Avg. per night

Hotel prices in Salento

3 stars

$83 - $228

Masseria Panareo

No. 1 most popular

Masseria Panareo
9.0 Excellent
$175
Avg. per night
Le Cale D'Otranto Beach Resort

No. 2 most popular

$228
Avg. per night
Joli Park Hotel - Caroli Hotels

Best value

$83
Avg. per night
4 stars and up

$113 - $914

Hilton Garden Inn Lecce

No. 1 most popular

$117
Avg. per night
Grand Hotel Costa Brada

No. 2 most popular

$355
Avg. per night
M&F Hotel

Best value

M&F Hotel
8.8 Excellent
$113
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Salento

About Salento

The Salento peninsula is set at the bottom of Italy's heel and is defined by honey-coloured cliffs, azure bays and silvery olive groves. The region is home to some of the prettiest towns and cities in Italy, including gems such as Otranto and Gallipoli.

Lecce is one of the largest settlements on the peninsula and is filled with gorgeous Baroque buildings. Stroll around the historic old town and enjoy hearty “cucina povera” dishes at local restaurants. The well-heeled resort of Santa Maria di Leuca features postcard-perfect sandy beaches and elegant Art Nouveau villas. Other towns have a distinctly Greek flavour, with favourites including Calimera, Castrignano dei Greci and Zollino.

Salento is dotted with centuries-old churches, cathedrals and archaeological sites that showcase the peninsula’s ancient past. Magnificent Otranto Cathedral dates back to the 11th century and combines Romanesque, Byzantine and Christian architecture. The floor is decorated with an incredible tree of life mosaic.

Getting there

Salento is located in southern Italy, a 4.5-hour drive from Naples and six hours from Rome. Rental cars offer the freedom to explore the peninsula at your own pace. Train stations are located in Lecce, Gallipoli and other major towns and villages. Bari International Airport is a two-hour drive north.

Salento travel FAQs

  • Where is the best place to stay in Salento?

    When visiting Salento, consider checking out Otranto, Lecce, and Gallipoli as some of the most sought after locations.

  • What are the best hotels in Salento?

    Salento is home to many highly-rated hotels, one of which is Hilton Garden Inn Lecce, which has a current rating of 8.1. For other potential stays, consider Grand Hotel Costa Brada and Masseria Muzza, which can also be great places to stay in Salento.