The Best Puglia Luxury Hotels

Apulia Hotels

  • Puglia

Puglia

Top Hotels Puglia

Puglia Travel Guide >

Suggested videos

Borgo Egnazia
Borgo Egnazia
Borgo Egnazia Savelletri di Fasano (Puglia)
Mantatelure Dimora Esclusiva
Mantatelure Dimora Esclusiva
Mantatelure Dimora Esclusiva Lecce (Puglia)
Villa Cenci Relais Masseria
Villa Cenci Relais Masseria
Villa Cenci Relais Masseria Cisternino (Puglia)
Masseria Prosperi
Masseria Prosperi
Masseria Prosperi Otranto (Puglia)
Masseria Montelauro
Masseria Montelauro
Masseria Montelauro Montelauro (Puglia)
Refine your search
See The Hotels on The Map

Hotel Marelive

Melendugno (Lecce) Puglia
From 223 € (per Room per Night)
Located on the Adriatic coast of Salento, the 4-star Marelive Hotel is a short distance from the beautiful Torre......

Tenuta Rocci Cerasoli

Parabita (Lecce) Puglia
From 150 € (per Room per Night)
Tenuta Rocci Cerasoli is immersed in the Salento countryside, 10 km from Gallipoli, 40 km from Lecce and 45 km from......

Riva Marina Resort

Carovigno (Brindisi) Puglia
From 182 € (per Room per Night)
Surrounded by typical Mediterranean nature, the Riva Marina Resort is located in Specchiolla (Carovigno), a small......

Il Giardino Grande

Parabita (Lecce) Puglia
From 195 € (per Room per Night)
Il Giardino Grande is located in the countryside of Parabita, a small village about 12 km from the renowned resort......

Grand Hotel dei Cavalieri

Maruggio (Taranto) Puglia
From 125 € (per Room per Night)
The Grand Hotel dei Cavalieri is located on the Ionian coast of Puglia, in the province of Taranto, in Campomarino di......

Pugnochiuso Resort - Hotel del Faro

Vieste (Foggia) Puglia
From 98 € (per Room per Night)
The Pugnochiuso Resort- Hotel del Faro is located in Pugnochiuso (Vieste) inside the Gargano National Park in an area......

Hotel Club Santa Sabina

Carovigno (Brindisi) Puglia
From 133 € (per Room per Night)
Harmoniously set in a 9-hectare green area, the hotel is located in Santa Sabina (Carovigno) on the Adriatic coast of......

Masseria Fontanelle

Marina di Ugento (Lecce) Puglia
From 130 € (per Room per Night)
  The masseria is located about 8 km from Ugento, between Gallipoli and Santa Maria di Leuca, about 5 minutes away......

Masseria Le Carrube

Ostuni (Brindisi) Puglia
From 140 € (per Room per Night)
Masseria Le Carrube is around 10 km from Ostuni and the nearest airport is Brindisi/Salento, about 48 km away. Easily......

Tenuta Mose

Gallipoli (Lecce) Puglia
From 261 € (per Room per Night)
  Immersed in the Salento countryside, Tenuta Mosé is a charming hotel steeped in history where time passes at a......