COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Puglia, Italy

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Puglia

Top Hotels in Puglia

Spuma di Mare
Lungomare G. Galilei 78, Gallipoli, Provincia di Lecce
The price is £28 per night from 26 Mar to 27 Mar
4.2/5Excellent! (25 reviews)
Modern large apartment with seaviews

"Situated on a busy road so expect some noise but if you're out late then it doesn't matter. Big rooms, needs a couple of chairs inside saves you lolling on the bed. Super bathroom, spotless but needs hangers for your wet towels. Garage secure parking on site but book early. Some promenade eateries ..."…"

Reviewed on 30 Aug 2019

Spuma di Mare
Residence La Vallonea
Via Piave 30, Spongano
Get Rates
Residence La Vallonea
Vivosa Apulia Resort - All Inclusive
4 out of 5
Via Vicinale Fontanelle, Marina Di Ugento, Ugento
Get Rates
4.9/5Exceptional! (10 reviews)

"The pool area was incredible, tiered and with a warm spa pool at the top, perfect for relaxing. The beach was nice to walk along, the service was impeccable and the hotel was very peaceful. The rooms were simple but did the trick, and we didn't spend much time in them anyway! Would highly ..."…"

Reviewed on 1 Oct 2020

Vivosa Apulia Resort - All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
B&B Borgo Cerasa
Strada Statale 89, Vieste, FG
Get Rates
B&B Borgo Cerasa
Villa Claudia
Contrada Boggi, Parabita
Get Rates
Villa Claudia
La Sommità Relais & Chateaux
5 out of 5
Via S. Petrarolo, 7, Ostuni, BR
Get Rates
4.6/5Wonderful! (114 reviews)
You Absolutely Mustn’t Stay Anywhere Else! 5 Stars

"We were pleasantly surprised at how luxurious this hotel was. The staff were over the top with customer service. The room was more like an apartment in size and was unique and truly lovely. Daily breakfast was beautiful and plentiful with home made, organic everything. Dinner in the Michelin Star ..."…"

Reviewed on 29 Dec 2019

La Sommità Relais & Chateaux
Trulli Holiday Albergo Diffuso
Piazza XXVII Maggio, 38, Alberobello, Bari
Free cancellationReserve now, pay when you stay
The price is £97 per night from 25 Mar to 26 Mar
4.7/5Exceptional! (407 reviews)
Good Location but Certain Rooms are Very Noisy

"I would’ve given 9 IF... 1. the hotel honored the Gold member benefits. 2. the hotel prevented the illegal use of the trulli as a makeshift museum by a local resident in front of our room. We just could not rest at all because of such loud noises of crowds visiting the trulli from 9 am to 4 pm. Annoyed ..."…"

Reviewed on 25 Sep 2020

Trulli Holiday Albergo Diffuso
Rocco Forte Masseria Torre Maizza
5 out of 5
contrada coccaro snc, Fasano
Get Rates
4.7/5Exceptional! (14 reviews)

"Amazing, stunning hotel can’t wait to visit again"…"

Reviewed on 9 Oct 2020

Rocco Forte Masseria Torre Maizza
Ecoresort Le Sirenè - Caroli Hotels
3 out of 5
Riserva Naturalistica Torre del Pizzo, Gallipoli, LE
Get Rates
3.5/5Good! (36 reviews)
Great place to chill

"Extremely helpful staff, especially Fransisco. Beautiful beach, plenty of parking."…"

Reviewed on 14 May 2018

Ecoresort Le Sirenè - Caroli Hotels
Cala Ponte Hotel
4 out of 5
Località San Vito, s.n.c., Polignano a Mare, BA
The price is £80 per night from 31 Mar to 1 Apr
4.5/5Wonderful! (178 reviews)
Clean and spacious

"Very nice hotel with individual bungalows spread loosely around a central swimming pool and reception/restaurant building. Very neat and well kept. Morning breakfast decent if not amazing. The pool has the most amazing tiled floor I have ever seen, whoever laid that was a pro! Rooms very clean, comfy ..."…"

Reviewed on 19 Oct 2020

Cala Ponte Hotel
Hotel Luna Lido
3 out of 5
Via G. Caboto, 4, Torre San Giovanni, Ugento, LE
Free cancellationReserve now, pay when you stay
The price is £61 per night from 7 Mar to 8 Mar
3.7/5Good! (18 reviews)
Great location, friendly staff, nice restaurant

"Located very close to the main lively part of the town and boardwalk. Very friendly staff. Typical Italian 3 star hotel with all the basics covered. Very nice restaurant. Around the corner from the delicious Martinelli pastry shop / bakery."…"

Reviewed on 26 Jun 2018

Hotel Luna Lido
CDSHotels Pietrablu Resort & SPA
4 out of 5
Contrada Fontanelle, 230, Polignano a Mare, BA
Get Rates
4.2/5Very Good! (100 reviews)

"Great location & all inclusive aloud us to enjoy the beach more!"…"

Reviewed on 30 Jun 2019

CDSHotels Pietrablu Resort & SPA
Torre Cintola Natural Sea Emotions
4.4/5Wonderful! (56 reviews)
Good value of money

"It was a very nice place to stay. Calm and relaxing. Despite no access to the beach as shown. Toiletries are not good. Breakfast should be improved."…"

Reviewed on 6 Oct 2020

Torre Cintola Natural Sea Emotions
Borgo Egnazia
5 out of 5
Strada Comunale Egnazia, Savelletri di Fasano, Fasano, BR
The price is £203 per night from 28 Mar to 29 Mar
4.9/5Exceptional! (166 reviews)
A Stunning Hotel

"Simply one of the best hotels I've ever stayed in. Fantastic facilities, attentive staff and beautiful property."…"

Reviewed on 8 Sep 2020

Borgo Egnazia
Masseria Torre Coccaro
5 out of 5
Contrada Coccaro 8, Fasano, BR
Free cancellationReserve now, pay when you stay
The price is £181 per night from 1 Mar to 2 Mar
4.6/5Wonderful! (29 reviews)

"Great small hotel. Fantastic food, lovely grounds and exceptional staff."…"

Reviewed on 31 Dec 2018

Masseria Torre Coccaro
Eden
3 out of 5
Via Garibaldi 1 - Isolotto Di San Domino, Tremiti Islands, FG
Get Rates
4/5Very Good! (150 reviews)

"Lovely hotel with nice position and lovely staff,."…"

Reviewed on 29 Jul 2020

Eden
Hotel Club Poseidone Beach Resort
3 out of 5
Via Milite Ignoto, 7, Torre San Giovanni, Ugento, LE
Get Rates
Hotel Club Poseidone Beach Resort
Risorgimento Resort
5 out of 5
Via Augusto Imperatore, 19, (GPS: Via Vito Fazzi), Lecce, LE
Get Rates
4.5/5Wonderful! (327 reviews)

"Perfect central location. Staff couldn’t be more helpful. Hotel was clean and in good condition. Room was spotless and cool. Can’t fault it as a base to see historic Lecce."…"

Reviewed on 31 Aug 2020

Risorgimento Resort
Furnirussi Tenuta
5 out of 5
strada comunale Scine n. 29-31, Fraz. Serrano, Carpignano Salentino, LE
Get Rates
4.8/5Exceptional! (49 reviews)

"Beautiful property in Salento. The pool was a beautiful place to spend a day."…"

Reviewed on 14 Sep 2019

Furnirussi Tenuta
Gattarella Resort Residence
4 out of 5
Località lama le Canne, sn, Vieste, FG
Get Rates
4/5Very Good! (3 reviews)
carino

"Bravi animatori, spettacoli serali divertenti nell'anfiteatro. Cordialità e affabilità. A disposizione sono i campi da tennis, campi da calcetto, biciclette, canoe e pedalò. Appena arrivati l'appartamento era molto pulito, peccato che durante tutto il soggiorno non è venuto mai nessuno per rassettarlo. ..."…"

Reviewed on 8 Sep 2016

Gattarella Resort Residence
Don't see what you're looking for?
See all available properties in Puglia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Puglia

A reason to book yourself a hotel in Puglia? Well, how about charming fishing towns, glamorous sandy beaches and a lively capital city with a youthful atmosphere that make this Italian region one of the Mediterranean’s most underrated destinations.

Natural Beauty of Puglia

On the south-eastern coast of Italy is Puglia, a culturally rich region where miles of beaches meet dense forests and vine-covered hills. With a Puglia hotel you can enjoy the sunny climate whilst indulging in hearty feasts cooked up by the locals, who are known for their culinary prowess and hospitality.

If you are looking for fresh-air adventure, head to the Gargano promontory and amble through the Gargano National Park or ride a bike through Foresta Umbra. After, stop by the clifftop fishing town of Peschici and enjoy a lunch with sea views. For culturally inclined travellers, the Sanctuary of San Michele in Monte Sant’Angelo is a prime spot to study Lombard art.

What to Do in Puglia

Shop in boutique stores along the coast in Bari, Puglia’s capital, which is known for its historic old town and vibrant nightlife scene. Hidden inlets in Taranto, nicknamed the “city of two seas” for its location between the Mar Grande and Mar Piccolo, offer places to relax and sunbathe.

Further south, there is lots more to explore including the oceanfront town of Gallipoli, whose historic core sits on a small island and comprises a warren of narrow winding streets. Also worth a visit is the 15th-century Castello Aragonese fortress in the seaside town of Otranto. Venture just outside Otranto to reach Bauxite Lake, a sparkling green lake surrounded by deep orange rocks and Mediterranean scrub. Nearby Lecce is known as the “Florence of the South” for its stunning Baroque architecture, while the town of Arnesano has quaint streets and delightful local cuisine.

Puglia’s Cultural Gems

Anyone with an interest in history should make a beeline for Foggia, a city built over the ashes of the ancient Italian city of Arpi. Visit the Civic Museum in Palazzo Arpi and marvel at the beautiful architecture of Palazzo Belvedere.

July and August are popular times for Italians to visit Puglia. Come during these months and the coast will be very busy. Travel in May and things will be quieter and a Puglia hotel much easier to find, though temperatures will still be pleasantly warm. Buses and trains serve the major towns in Puglia; hiring a car gives travellers extra freedom.

Italy is a great location for a beach hotel. If you like beach hotels in Salento then you're sure to love our cheap beach hotels in Sorrento or our Taormina beach hotels. Book with Expedia and find out why.