- Special offers
- Food & Drink
Places to stay
- Margherita di Savoia
- Martina Franca
Puglia Hotels: The complete collection of inspiring hotels
- Order by Rating
48 Hotels found
Spongano (Lecce) - Farmhouse Holidays
A traditional 18th century "masseria" farmhouse converted into a rural resort: La Macchiola is a welcoming B&B just a few kilometers from the most beautiful beaches in Salento, Puglia.
Nardò (Lecce) - Resort
Masseria Pagani is a 16th century estate that has been complete renovated and converted into an charming resort in the heart of Puglia's countryside just minutes from the most beautiful sights in the Salento Peninsula.
Squinzano (Lecce) - Historical Residences
Palazzo De Castro is a Baroque residence in Squinzano, in the heart of Salento halfway between the Ionian and Adriatic seas bordering Puglia.
Maruggio (Taranto) - 4 Star Hotels
Sun bleached stone walls, century-old olive trees, ancient vineyards, and the unmistakable perfumes of Puglia...
Ostuni (Brindisi) - Small Boutique Hotels
A centuries old farmhouse in the coastal countryside of Ostuni, in which to experience the traditions and cuisine of Puglia.
Alberobello (Bari) - 4 Star Hotels
Le Alcove is a truly unique resort where to experience both the magic of the picturesque trulli of Alberobello and the comforts of a stylish, contemporary hotel.
Molfetta (Bari) - Bed & Breakfast
A B&B with private beach and spa? Welcome to Resort Bufi, your stylish seaside hideaway in Molfetta, Puglia.
Ugento (Lecce) - Resort
An amazing eco-resort on the sunny shores of Salento, Puglia
Peschici (Foggia) - Historical Residences
A carefully renovated 16th century farmhouse set in a vast ancient olive grove.
Andria (Barletta-Andria-Trani) - Farmhouse Holidays
Lama di Luna is a fabulous example of a typical Puglian farmhouse transformed in environmentally friendly county hotel and farm stay, in which to enjoy the very latest in eco-sustainable hospitality.
Otranto (Lecce) - 5 Star Hotels
Palazzo Papaleo is an exclusive 5 star hotel of the Salento, situated in the historic center of the seaside town of Otranto
Vieste (Foggia) - 4 Star Hotels
A family break, a romantic weekend, good food, the sea of Gargano: all this and more at the Gattarella Resort.
Giurdignano (Lecce) - 4 Star Hotels
Mediterranean lifestyle, the colors of Puglia and the cuisine of Salento: dream holidays by Tenuta Centoporte
Peschici (Foggia) - Farmhouse Holidays
The Agriturismo B&B Poggio di Luna is a gourmet estate deep in the Peschici countryside and just minutes from the seaside, where you can taste the best of Puglia's traditional cuisine and relax under the shade of monumental olive trees.
Noci (Bari) - 4 Star Hotels
A fascinating hotel surrounded by pastures, oaks and walnut trees, in the Murgia of Trulli and Grotte, green heart of Puglia region
Ostuni (Brindisi) - Bed & Breakfast
In the countryside just outside Ostuni, Masseria La Rascina is a charming bed & breakfast in which to experience all the pleasures of a holiday in Puglia.
San Cassiano (Lecce) - Historical Residences
An elegant and welcoming historical residence in Salento, where beauty and luxury, history and modernity blend perfectly.
Polignano a Mare (Bari) - 5 Star Hotels
Borgobianco Resort & Spa is a superb property located in the countryside immediately outside Polignano a Mare.
Lecce (Lecce) - 5 Star Hotels
The hotel restores life to the eighteenth century Palazzo D'Anna-Petrarolo, in the heart of the town centre.
Savelletri di Fasano (Brindisi) - 5 Star Luxury Hotels
Masseria San Domenico is elegant hotel, a luxurious spa and golf resort, a unique sea edge property in which to experience the very best of the region's hospitality.
Savelletri di Fasano (Brindisi) - 5 Star Hotels
Luxurious accommodation, a state of the art spa, excellent cuisine, a splendid beach, and a prestigious golf club make Borgo Egnazia one of Puglia's most exclusive resorts.
Lecce (Lecce) - 4 Star Hotels
At Masseria & Spa Luciagiovanni, Mediterranean traditions mingle with those of nearby Northern Africa, resulting in beautiful interiors, exquisite cuisine, and a holiday youll never forget.
Mattinata (Foggia) - 4 Star Hotels
Hotel Baia delle Zagare, a seaside hotel situated within the National Park of the Gargano.
Santa Maria di Leuca (Lecce) - 4 Star Hotels
At Santa Maria di Leuca's Grand Hotel L'Approdo guests stay in bedrooms overlooking both the Ionian and Adriatic sea.
Peschici (Foggia) - Bed & Breakfast
Four romantic suites and a sun-kissed terrace overlooking the Tremiti islands: perfection in Puglia c/o Peschici's B&B Barone del Mare
ItalyTraveller - 100% Pure Inspiration
Book online now
- The lowest rates
- Direct booking
- No booking charges