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

Playa del Mar - Boutique BB

Monopoli (Bari) Puglia
From 180 € (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......

Masseria La Gresca

Ortelle (Lecce) Puglia
From 170 € (per Room per Night)
Situated on the eastern coast of the peninsula, Masseria La Gresca occupies an exceptionally beautiful position between......

Nina Trulli Resort

Monopoli (Bari) Puglia
From 230 € (per Room per Night)
Tortorella, one of the “one hundred hamlets” for which Monopoli is famous, is home to the Nina Trulli Resort, an......

Masseria Muntibianchi Agriresort

Otranto (Lecce) Puglia
From 115 € (per Room per Night)
The Salento countryside is the backdrop to the Masseria Muntibianchi, which rises with its white walls amidst great......

Masseria Torre Del Diamante

Fasano (Brindisi) Puglia
From 100 € (per Room per Night)
The Masseria Torre del Diamante is set amidst the centuries’ old olive groves of Fasano, just a few miles from the......

Al Pescatore Hotel

Gallipoli (Lecce) Puglia
From 59 € (per Room per Night)
Linked to the land by a bridge (pedestrian/vehicle), the historic centre of Gallipoli offers an intricate maze of......

Montiro Hotel

Santa Maria di Leuca (Lecce) Puglia
From 144 € (per Room per Night)
Immersed in the countryside of Puglia, Montirò Hotel is just a few km from Santa Maria di Leuca, a characteristic small......

Nicolaus Club Il Gabbiano

Marina di Pulsano (Taranto) Puglia
From 118 € (per Room per Night)
  Set on one of the most beautiful stretches of the Salento shore, Nicolaus Club Il Gabbiano stands directly on the......

Robinson Club Apulia

Ugento (Lecce) Puglia
From 244 € (per Room per Night)
  Surrounded by a large pine grove that leads down to the sea, Robinson Club Apulia is located in the renowned Ugento......

Vinilia Wine Resort

Manduria (Taranto) Puglia
From 153 € (per Room per Night)
 Surrounded by olive groves and vineyards, the Vinilia Wine Resort is located in Manduria, in the heart of the Salento......