The Best Puglia Luxury Hotels

Apulia Hotels

The long coastline of Puglia offers a wide range of possibilities for beach and sun lovers, who can choose among sandy and rocky beaches, both in the mainland and in the wonderful islands such as the popular Tremiti. You can also look for your Puglia Hotel in the fascinating cities such as Lecce (called “the Florence of the Baroque”), Alberobello (known for the “Trulli”), Ostuni (the white city), Gallipoli, Monopoli

If you want to discover more about the landscape of Puglia, you can visit the wonderful Caves and make an excursion at the Tavoliere (the Table of Apulias), considered “the granary of Italy”.

  • Puglia

Puglia

Top Hotels Puglia

Puglia Travel Guide >

Suggested videos

Relais Corte Altavilla
Relais Corte Altavilla
Relais Corte Altavilla Conversano (Puglia)
Villa Cenci Relais Masseria
Villa Cenci Relais Masseria
Villa Cenci Relais Masseria Cisternino (Puglia)
Masseria Montelauro
Masseria Montelauro
Masseria Montelauro Montelauro (Puglia)
Masseria Prosperi
Masseria Prosperi
Masseria Prosperi Otranto (Puglia)
Sangiorgio Resort and SPA
Sangiorgio Resort and SPA
Sangiorgio Resort and SPA Cutrofiano (Puglia)
Refine your search
See The Hotels on The Map

Borgo Egnazia

Savelletri di Fasano (Brindisi) Puglia
From 220 € (per Room per Night)
 Every day of the year, in every season, Borgo Egnazia is like a breathing tale of Puglia, spoken by the ancient......

Vivosa Apulia Resort

Ugento (Lecce) Puglia
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......

Tenuta Centoporte

Otranto (Lecce) Puglia
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......

Oriente Hotel

Bari () Puglia
From 60 € (per Room per Night)
The Oriente Hotel is located in Bari close to the opera house – the Teatro Petruzzelli – in the Murattiano......

Le Capase Resort Salento

Santa Cesarea Terme (Lecce) Puglia
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......

Masseria Fulcignano

Galatone (Lecce) Puglia
From 80 € (per Room per Night)
A charming hotel set deep in the Salento countryside within the confines of the Castello di Fulcignano archaeological......

Palazzo De Mori

Otranto (Lecce) Puglia
From 110 € (per Room per Night)
Palazzo De Mori is located in the town of Otranto, directly on the bastions that look out over the bay of Otranto. The......

Masseria Corda di Lana Hotel and Resort

Leverano (Lecce) Puglia
From 100 € (per Room per Night)
This hotel is set deep in the countryside, less than 10 km from the beaches of Torre Lapillo and Punta Prosciutto, both......

Masseria La Chiusa delle More

Peschici (Foggia) Puglia
From 180 € (per Room per Night)
In an enviable location suspended between the sea and olive trees, La Chiusa delle More is set in the Gargano National......

Casale del Murgese

Savelletri di Fasano (Brindisi) Puglia
From 165 € (per Room per Night)
Nestled in the tranquil Apulian countryside and surrounded by centuries-old olive trees, this hotel is located just 1.5......