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

Villa Cenci Relais Masseria
Villa Cenci Relais Masseria
Villa Cenci Relais Masseria Cisternino (Puglia)
Relais Corte Altavilla
Relais Corte Altavilla
Relais Corte Altavilla Conversano (Puglia)
Masseria Montelauro
Masseria Montelauro
Masseria Montelauro Montelauro (Puglia)
Sangiorgio Resort and SPA
Sangiorgio Resort and SPA
Sangiorgio Resort and SPA Cutrofiano (Puglia)
Canne Bianche Lifestyle and Hotel
Canne Bianche Lifestyle and Hotel
Canne Bianche Lifestyle and Hotel Fasano (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......

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......

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......

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......

I Mulicchi

Specchia (Lecce) Puglia
From 90 € (per Room per Night)
Perched high up at 180 metres above sea level, the highest point in the Salento region, I Mulicchi is located just 10......

Masseria Montenapoleone

Fasano (Brindisi) Puglia
From 120 € (per Room per Night)
Masseria Montenapoleone is set in natural surroundings and lies on a rocky settlement in the midst of enchanting......

Playa del Mar - Boutique BB

Monopoli (Bari) Puglia
From 120 € (per Room per Night)
Playa del Mar – Boutique B&B is located a stone’s throw from the beach, close to the town centre of Monopoli. A......

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......