Hotels in Salento

Search and compare Salento hotels from hundreds of travel sites and save

Salento
28 Jul — 29 Jul2
Salento
Wed 28/7
Thu 29/7
...and more

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.1 mi from city centre, Gallipoli, Lecce, Italy 
ExcellentBased on 276 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.

Resort Baia Dei Turchi
Resort Baia Dei Turchi
8.0 Excellent
Via Fontanelle, Otranto, Lecce, Italy
Show on map
2.4 mi from city centre, Otranto, Lecce, Italy 
ExcellentBased on 95 reviews
8.0

Baia Dei Turchi Resort provides charming 4-star accommodation in Otranto. It features a spa and wellness centre, as well as a 24-hour reception, a laundry service and an outdoor pool.

Best Western Hotel Nettuno
Best Western Hotel Nettuno
7.7 Good
Via Angelo Titi 41, Brindisi, Brindisi, Italy
Show on map
1.2 mi from city centre, Brindisi, Brindisi, Italy 
GoodBased on 334 reviews
7.7

Best Western Hotel Nettuno offers cosy accommodation in Brindisi and is within walking distance of Brindisi Railway Station. It provides a rooftop terrace, a Turkish steam bath and free wireless internet.

Le Dune Suite Hotel
Le Dune Suite Hotel
8.5 Excellent
Strada Dei Bacini 72, Porto Cesareo, Lecce, Italy
Show on map
1.2 mi from city centre, Porto Cesareo, Lecce, Italy 
ExcellentBased on 293 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.

Palazzo Virgilio
Palazzo Virgilio
8.6 Excellent
Corso Umberto I, 149, Brindisi, Brindisi, Italy
Show on map
0.3 mi from city centre, Brindisi, Brindisi, Italy 
ExcellentBased on 289 reviews
8.6

Palazzo Virgilio provides stylish 4-star accommodation in Brindisi. It is conveniently positioned for guests wishing to sightsee in the area.

Cdshotels Basiliani
Cdshotels Basiliani
8.3 Excellent
Via Renis Snc, Otranto, Lecce, Italy
Show on map
0.7 mi from city centre, Otranto, Lecce, Italy 
ExcellentBased on 1,039 reviews
8.3

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

Terra D'acqua Resort & Spa
Terra D'acqua Resort & Spa
8.9 Excellent
Via G.B. Tiepolo,1, Ugento, Lecce, Italy
Show on map
4.9 mi from city centre, Ugento, Lecce, Italy 
ExcellentBased on 290 reviews
8.9

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.

Palazzo del Corso
Palazzo del Corso
8.7 Excellent
Corso Roma, 145, Gallipoli, Lecce, Italy
Show on map
0.3 mi from city centre, Gallipoli, Lecce, Italy 
ExcellentBased on 239 reviews
8.7

Featuring a popular location, Palazzo del Corso - Boutique Hotel provides views of Gallipoli, and is conveniently close to a variety of dining options. It is also located a five-minute stroll from Gallipoli Port, and offers a convenient shuttle service.

Relais Sant'Eligio
Relais Sant'Eligio
8.3 Excellent
Via Giosue' Pinto 48, Ostuni, Brindisi, Italy
Show on map
0.4 mi from city centre, Ostuni, Brindisi, Italy 
ExcellentBased on 497 reviews
8.3

Relais Sant'Eligio provides modern 4-star accommodation in Ostuni. It also offers an express check-in and check-out feature, a rooftop terrace and valet parking.

Masseria Baroni Nuovi
Masseria Baroni Nuovi
8.8 Excellent
SP44 Acquaro, Km 4.5, Brindisi, Brindisi, Italy
Show on map
6.2 mi from city centre, Brindisi, Brindisi, Italy 
ExcellentBased on 285 reviews
8.8

Masseria Baroni Nuovi provides a charming setting when in Brindisi. It also offers an airport shuttle, luggage storage and an outdoor pool.

Top Rated Salento hotels

Show all 23,103 hotels
1
Dimora Del Casale
Dimora Del Casale
9.2 Excellent
Via Francesco Baracca N.8, Brindisi, Brindisi, Italy
Show on map
1.2 mi from city centre, Brindisi 

This comfortable bed & breakfast in Brindisi offers free wireless internet, as well as luggage storage and a sun deck. It is located a 10-minute drive from Brindisi Airport and an airport transfer is available for those staying at the property.

2
Terra D'acqua Resort & Spa
Terra D'acqua Resort & Spa
8.9 Excellent
Via G.B. Tiepolo,1, Ugento, Lecce, Italy
Show on map
4.9 mi 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
Hilton Garden Inn Lecce
Hilton Garden Inn Lecce
8.1 Excellent
Via Cosimo De Giorgi 62, Lecce, Lecce, Italy
Show on map
1.0 mi 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.

4
Grand Hotel Tiziano E Dei Congressi
Grand Hotel Tiziano E Dei Congressi
7.4 Good
1 Viale Porta D Europa, Lecce, Lecce, Italy
Show on map
0.7 mi from city centre, Lecce 

Grand Hotel Tiziano e dei Congressi provides a modern setting while in Lecce. It also offers an outdoor pool, an executive floor and a Turkish steam bath.

Cheapest hotels in Salento, Apulia

Show all 23,103 hotels
Hotel L'Approdo
Hotel L'Approdo
5.9 Okay
Via Del Mare 32, Brindisi, Brindisi, Italy
Show on map
0.7 mi from city centre,  

Within 20 minutes' stroll from Brindisi Railway Station, the hotel offers guests a convenient base while in Brindisi. It also offers a 24-hour reception, an express check-in and check-out feature and bicycle rental.

£21
Avg. per night
Ecoresort Le Sirene
Ecoresort Le Sirene
7.6 Good
Riserva Naturalistica Torre Del Pizzo, Gallipoli, Lecce, Italy
Show on map
3.0 mi from city centre,  

Situated in Gallipoli, Ecoresort Le Sirene - Caroli Hotels provides 3-star accommodation, as well as an outdoor pool, a private beach and outdoor tennis courts. It also features a kids pool, valet parking and a sun deck.

£44
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.1 mi 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.

£46
Avg. per night
Hotel Residence Nemo
Hotel Residence Nemo
7.4 Good
Via Riccardo Moretti 3, Brindisi, Brindisi, Italy
Show on map
2.1 mi from city centre,  

Hotel Residence Nemo offers 3-star accommodation in Brindisi. It also provides a 24-hour reception, an express check-in and check-out feature and a concierge.

£47
Avg. per night
Bellavista Club
Bellavista Club
7.6 Good
Corso Roma 219, Gallipoli, Lecce, Italy
Show on map
0.5 mi 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.

£49
Avg. per night
Terra D'acqua Resort & Spa
Terra D'acqua Resort & Spa
8.9 Excellent
Via G.B. Tiepolo,1, Ugento, Lecce, Italy
Show on map
4.9 mi from city centre,  

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.

£49
Avg. per night
Ibis Styles Brindisi
Ibis Styles Brindisi
8.2 Excellent
Viale Aldo Moro 66, Brindisi, Brindisi, Italy
Show on map
0.4 mi from city centre,  

Situated a brief drive from Parco Naturale Regionale Salina di Punta della Contessa, Ibis Styles Brindisi provides modern accommodation in Brindisi. It also offers a concierge, free Wi-Fi and a 24-hour reception.

£49
Avg. per night
Dimora Del Casale
Dimora Del Casale
9.2 Excellent
Via Francesco Baracca N.8, Brindisi, Brindisi, Italy
Show on map
1.2 mi from city centre,  

This comfortable bed & breakfast in Brindisi offers free wireless internet, as well as luggage storage and a sun deck. It is located a 10-minute drive from Brindisi Airport and an airport transfer is available for those staying at the property.

£52
Avg. per night

Hotel prices in Salento

3 stars

£21 - £73

Joli Park Hotel - Caroli Hotels

No. 1 most popular

£46
Avg. per night
Hotel L'Approdo

No. 2 most popular

£21
Avg. per night
Ecoresort Le Sirene

Best value

£44
Avg. per night
4 stars and up

£53 - £242

Hotel Colonna

No. 1 most popular

£62
Avg. per night
Grande Albergo Internazionale

No. 2 most popular

£73
Avg. per night
Approdo Boutique Hotel Leuca

Best value

£53
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?

    Salento has plenty to offer. Consider staying in some of its most favoured locations, like Lecce, Brindisi, and Ostuni.

  • What are the best hotels in Salento?

    Grande Albergo Internazionale (8.0/10 from 657 reviews), Grand Hotel Costa Brada (9.1/10 from 373 reviews), and Hilton Garden Inn Lecce (8.1/10 from 535 reviews) are all highly rated places to stay in Salento.