Salento Hotels

Known as the ‘heel of Italy’, the Salento area is an extensive historical region which includes the Province of Lecce, the greater part of the Province of Brindisi and part of that of Taranto.
Washed by two seas, the more than 250 km of the Salento Peninsula stretch from the Ionian shore, shallow and sandy, to the rugged Adriatic coast, marked by a succession of caves and rock formations. 
In the interior, the idyllic countryside alternates olive orchards with dry stone walls. Here, you will find the well-known masserie, traditional fortified farmhouses, now offering tourist accommodation and an authentic rural experience
Not only sea and countryside. The Salento also boasts some of the most beautiful villages and hamlets in Italy Ostuni, Gallipoli, Castro, Specchia – and fine historic cities, including Lecce, known as the ‘Florence of the South’ with its unmistakable Baroque soul. 
A Region set between east and west, the Salento harbours jealously the remains of the peoples who have passed through and it guards an authentic Mediterranean spirit, to be found in its cuisine, picturesque villages and folk traditions. 
Not to be missed in Salento
The Salento beaches 
Where to spend the night in Salento
The coast, the countryside, the historic hamlets – the Salento area offers various solutions to savour to the best its most characteristic facets: comfortable hotels by the sea, fine old farmhouses, appealing historic residences set in the alleyways of the historic centres. 
When to visit the Salento area 
Its beaches and lively night life make the Salento an ideal choice for summer vacations, but the ever-present sun and mild climate offer an attraction year round, when it is pleasing to explore and discover the area and its history, traditions and wine and food. 
Charming has selected for you the best Hotels in Salento...

Discover our offers >

Browse Salento Hotels

Ugento (Lecce)

From 324 € ( per Room per Night )
The Vivosa Apulia Resort is located in Marina di Ugento, a seaside destination which faces the Ionian Sea in Salento....

Porto Cesareo (Lecce)

From 128 € ( per Room per Night )
 Le Dune Suite Hotel is located a few steps from the sea and from a white sandy beach from which it takes its name.....

Lecce (Lecce)

From 140 € ( per Room per Night )
Mantatelurè Dimora Esclusiva is located in one of the most romantic corner of Lecce old town. A few steps away from the....

Lecce (Lecce)

From 130 € ( per Room per Night )
The Acaya Golf Resort & Spa is surrounded by lush Mediterranean flora between Casine WWF Park and the Adriatic Sea. It....

Otranto (Lecce)

From 140 € ( per Room per Night )
Tenuta Centoporte is the ideal place for visitors who are looking for a quiet, discreet hotel surrounded by greenery....

Cutrofiano (Lecce)

From 118 € ( per Room per Night )
The Sangiorgio Resort & SPA is a 5 star resort located 25 km to the south from Lecce, in the heart of the peninsula....

Ugento (Lecce)

From 120 € ( per Room per Night )
The Masseria Don Cirillo, located in the south of Salento, is embedded in the uncontaminated nature, with beautiful....

Otranto (Lecce)

From 110 € ( per Room per Night )
The Hotel San Giuseppe is located in Otranto, the most eastern town of Italy, only 100 meters from the historic center....

Santa Cesarea Terme (Lecce)

From 165 € ( per Room per Night )
 Le Capase Resort Salento is located inside the Regional Natural Park that stretches from Otranto to Santa Maria di....

Ostuni (Brindisi)

From 125 € ( per Room per Night )
   < < Family Hotels Puglia....
Browse Salento Hotels