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

Book Puglia Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Puglia

Top Hotels in Puglia

iH Hotels Bari Oriente
4 out of 5
Corso Cavour 32, Bari, BA
Fully refundableReserve now, pay when you stay
The price is AU$203 per night from 2 Aug. to 2 Aug.
4.3/5Excellent! (575 reviews)
"I was so impressed with the overall experience. The cleanliness and newness of all the amenities. What a beautiful hotel. I was especially impressed with how quiet my room was. Italy had just one the European cup and the city was loud with celebration but I couldn’t hear anything in my room. The ..."

Reviewed on 14 Jul. 2021

iH Hotels Bari Oriente
iH Hotels Bari Grande Albergo delle Nazioni
5 out of 5
Lungomare Nazario Sauro 7, Bari, BA
Fully refundableReserve now, pay when you stay
The price is AU$254 per night from 17 Aug. to 17 Aug.
4.3/5Excellent! (443 reviews)
Perfect stay in Bari—sea view & heated pool
"Wonderful stay. Got upgraded room as Gold member which was appreciated. The sea view was fabulous from the room and rooftop terrace—we had breakfast (from a bakery) on our balcony. The room was very chic and comfortable and the heated rooftop pool wad the best facility. The check-in receptionists ..."

Reviewed on 13 Jan. 2021

iH Hotels Bari Grande Albergo delle Nazioni
Degli Aranci
4 out of 5
Piazza S. Maria delle Grazie 10, Vieste, FG
The price is AU$256 per night from 26 Aug. to 26 Aug.
4.3/5Excellent! (87 reviews)
Good stay
"I had a good stay, close to the city center."

Reviewed on 25 Aug. 2020

Degli Aranci
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.
Borgo Egnazia
5 out of 5
Strada Comunale Egnazia, Savelletri di Fasano, Fasano, BR
The price is AU$1,990 per night from 25 Aug. to 25 Aug.
4.9/5Exceptional! (168 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
The Nicolaus Hotel
4 out of 5
Via Cardinale A. Ciasca, 27, Bari, BA
Fully refundableReserve now, pay when you stay
The price is AU$173 per night from 10 Aug. to 10 Aug.
4.5/5Wonderful! (322 reviews)
"It was clean, quiet. The breakfast was great. Easy access to the highway."

Reviewed on 2 Sep. 2020

The Nicolaus Hotel
Risorgimento Resort
5 out of 5
Via Augusto Imperatore, 19, (GPS: Via Vito Fazzi), Lecce, LE
Fully refundableReserve now, pay when you stay
The price is AU$253 per night from 30 Jul. to 30 Jul.
4.5/5Wonderful! (329 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
Torre Cintola Natural Sea Emotions
4.4/5Wonderful! (60 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
La Masseria
Via Santa Cesarea Terme 72, Cocumola, Minervino di Lecce, LE
The price is AU$157 per night from 2 Aug. to 2 Aug.
4.5/5Wonderful! (19 reviews)
Welcoming Stay
"We originally booked for one night at this great value Masseria en-route to our final destination, but after one night we decided to stay another. Our hosts could not have made us feel more welcome, both on arrival during our meal and after breakfast the following morning. They truly made us feel ..."

Reviewed on 13 Jun. 2017

La Masseria
Hotel Palme Gemelle
3 out of 5
S.P. 52 BIS, km 4, Vieste, FG
Fully refundableReserve now, pay when you stay
The price is AU$127 per night from 29 Jul. to 29 Jul.
4.2/5Very Good! (55 reviews)
Nice place to stay
"Great apartment hotel ,great facilities good little resort."

Reviewed on 3 Jun. 2016

Hotel Palme Gemelle
CDSHotels Basiliani
4 out of 5
Via Renis, Otranto, LE
The price is AU$320 per night from 29 Jul. to 29 Jul.
4/5Very Good! (92 reviews)
Holiday hotel
"We stayed just one night, but waa worth it. City of monopoli is close by.."

Reviewed on 2 Jul. 2019

CDSHotels Basiliani
19Resort
4 out of 5
Via Borsellino snc, Santa Cesarea Terme, LE
3.9/5Very Good! (59 reviews)
"Well located resort with very friendly staff"

Reviewed on 30 Jun. 2021

19Resort
Hilton Garden Inn Lecce
4 out of 5
Via Cosimo De Giorgi 62, Lecce
Fully refundableReserve now, pay when you stay
The price is AU$162 per night from 31 Jul. to 31 Jul.
4.5/5Wonderful! (252 reviews)
"Fine hotel, nice roof terrrace, worn down with stained carpets in the corridors. Breakfast confusing re new covid rules and very limited"

Reviewed on 19 Sep. 2020

Hilton Garden Inn Lecce
Pizzomunno Vieste Palace Hotel
5 out of 5
Lungomare Enrico Mattei, Km 1, Vieste, FG
The price is AU$562 per night from 25 Aug. to 25 Aug.
4.2/5Very Good! (57 reviews)
"Lovely hotel on the beach with its own private section. Own reserved sun lounger for my stay. Vieste is a lovely little town providing good places to eat in a scenic setting whilst also having a beach resort"

Reviewed on 5 Sep. 2020

Pizzomunno Vieste Palace Hotel
Borgobianco Resort & Spa Polignano - MGallery
5 out of 5
Contrada Casello Cavuzzi, Polignano a Mare, BA
The price is AU$559 per night from 30 Jul. to 30 Jul.
4.3/5Excellent! (69 reviews)
"Fabulous and luxurious hotel. Having recently stayed here for the start of our holiday, we immediately stared to relax and unwind from the stresses of work. Our initial welcome was warm, profession and friendly, despite all the personal distancing of COVID-19. This warmth was continued throughout ..."

Reviewed on 12 Aug. 2020

Borgobianco Resort & Spa Polignano - MGallery
Cala Ponte Hotel
4 out of 5
Località San Vito, s.n.c., Polignano a Mare, BA
The price is AU$328 per night from 1 Aug. to 1 Aug.
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 Ramapendula
4 out of 5
Via Locorotondo snc, Alberobello, BA
The price is AU$153 per night from 29 Jul. to 29 Jul.
4.1/5Very Good! (107 reviews)
Good hotel against reasonable price
"Great service, nice hotel and on close walking distance from Truli - Alberobello. And important, free parking"

Reviewed on 22 Jul. 2020

Hotel Ramapendula
8piuhotel
4 out of 5
Viale Del Risorgimento, Lecce, LE
Fully refundableReserve now, pay when you stay
The price is AU$126 per night from 30 Jul. to 30 Jul.
4.8/5Exceptional! (470 reviews)
"It’s our 6th or 8th stay in 8 Piu hotel we are positive to stay there next summer while on vacation in Lecce. The hotel is well maintained clean and looks like brand new. The service is great and the staff working there always friendly and helpful. Angelo from the reception is the best! The rooms ..."

Reviewed on 5 Aug. 2020

8piuhotel
Eden
3 out of 5
Via Garibaldi 1 - Isolotto Di San Domino, Tremiti Islands, FG
4/5Very Good! (151 reviews)
"Lovely hotel with nice position and lovely staff,."

Reviewed on 29 Jul. 2020

Eden
Hotel delle More
4 out of 5
Contrada Sant Andrea, Vieste, FG
The price is AU$224 per night from 30 Jul. to 30 Jul.
4.1/5Very Good! (89 reviews)
"Very good service."

Reviewed on 19 Sep. 2020

Hotel delle More
Palace Hotel
4 out of 5
Via Francesco Lombardi, 13, Bari
Fully refundableReserve now, pay when you stay
The price is AU$236 per night from 30 Jul. to 30 Jul.
4.1/5Very Good! (701 reviews)
"The double bed was two singles joined together and both were so worn and sunk in my back was in bits after a four day stay!! The hotel was in a good location with polite staff who were happy to help. Breakfast on the roof was nice if you could get a table or inside was ok. Tried to use the bar at ..."

Reviewed on 15 Sep. 2020

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

Accommodation in Puglia

Want to get away to Puglia? The time to book your next holiday is now. Start building your itinerary, get your tickets, and prepare to take in all of the finest attractions that Puglia has to offer. From family getaways to solo retreats, you will enjoy your trip even more when you score Puglia hotel deals right here on Expedia.com.au.

Where to Stay in Puglia?

Whether you are travelling on a tight budget or want to indulge in a luxury 4- or 5-star hotel, Expedia.com.au is here to help you find the best Puglia accommodation. From hotels with swimming pools and upscale amenities to basic accommodation, you can find cheap hotel deals in Puglia to meet your needs. Explore the fantastic deals on Expedia.com.au and book your next Puglia hotel today!