Book Puglia Hotels

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Puglia

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Puglia

Borgo Egnazia

5.0 star property
9.8 out of 10, Exceptional, (274)
"Fabulous stay. Great people and gorgeous design!"
The price is AU$3,197
includes taxes & fees
28 July - 29 July
Borgo Egnazia

Torre Cintola Greenblu Sea Emotions

4.0 star property
8.6 out of 10, Excellent, (263)
"A lovely relaxing place by the sea! A short walk to a beach. Very accessible to other activities and to Monopoli. Perfect stay!"
The price is AU$423
includes taxes & fees
8 July - 9 July
Torre Cintola Greenblu Sea Emotions

CDSHotels Pietrablu Resort & SPA

4.0 star property
8.2 out of 10, Very good, (199)
"The property looked nice but not happy with price to location. Bs should have been free. Told dinner was full booked when it wasn't. Ask for more towels and wanted to charge me for fresh towels."
The price is AU$374
includes taxes & fees
10 July - 11 July
CDSHotels Pietrablu Resort & SPA

Ostuni a Mare

4.0 star property
8.6 out of 10, Excellent, (27)
"Walking distance beach and very good communal areas (bar and pools). Rooms are dated, while communal areas ate very nice and well decorated. "
The price is AU$370
includes taxes & fees
13 July - 14 July
Ostuni a Mare

Baglioni Masseria Muzza

5.0 star property
9.6 out of 10, Exceptional, (15)
"Beautiful area"
The price is AU$1,300
includes taxes & fees
3 Aug - 4 Aug
Baglioni Masseria Muzza

JR Hotels Bari Grande Albergo delle Nazioni

5.0 star property
8.8 out of 10, Excellent, (757)
"Lovely view, great location, and friendly staff. "
JR Hotels Bari Grande Albergo delle Nazioni

Bianco Riccio Suite Hotel

9.4 out of 10, Exceptional, (55)
"The hotel and service is spectacular. The staff are very welcoming and accommodating. I would highly recommend this hotel, definitely going back!!"
Bianco Riccio Suite Hotel

ROBINSON APULIA - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (38)
"Struttura ottima, tutti i servizi ad hoc per i bambini. Un particolare grazie a Gabriele x l'intrattenimento. Torneremo"
ROBINSON APULIA - All Inclusive

The Nicolaus Hotel

4.0 star property
9.2 out of 10, Wonderful, (735)
"Amazing hotel. Would stay there again "
The price is AU$275
includes taxes & fees
11 July - 12 July
The Nicolaus Hotel

Zodiacus

9.0 out of 10, Wonderful, (397)
"Location perfect Staff helpful just small shower "
The price is AU$180
includes taxes & fees
5 Aug - 6 Aug
Zodiacus

JR Hotels Oriente Bari

4.0 star property
8.8 out of 10, Excellent, (1000)
"Nice hotel with good breakfast, convenient location"
JR Hotels Oriente Bari

Grotta Palazzese Beach Hotel

5.0 star property
8.2 out of 10, Very good, (81)
"Friendly staff, upgraded tastefully decorated, beach is clean, staff is very attentive "
Grotta Palazzese Beach Hotel

Parco dei Principi Hotel Congress & Spa

4.0 star property
8.8 out of 10, Excellent, (694)
"Well located close to Bari airport"
The price is AU$360
includes taxes & fees
9 July - 10 July
Parco dei Principi Hotel Congress & Spa

CDSHotels Grand Hotel Riviera

4.0 star property
9.0 out of 10, Wonderful, (79)
"wonderful location, clean, beautiful, great amenities and service"
The price is AU$406
includes taxes & fees
9 July - 10 July
CDSHotels Grand Hotel Riviera

Borgobianco Resort & Spa Polignano - MGallery Collection

5.0 star property
9.0 out of 10, Wonderful, (165)
"Friendly staff, fabulous restaurant, wonderful pool. "
The price is AU$765
includes taxes & fees
13 July - 14 July
Borgobianco Resort & Spa Polignano - MGallery Collection

Tenuta Centoporte - Resort Hotel

4.0 star property
9.0 out of 10, Wonderful, (88)
"Lovely comfortable resort hotel. Great spacious layout and very relaxing pool area. Good dining options and food was excellent. Handy base for visiting town of Otranto"
Tenuta Centoporte - Resort Hotel

Barion Hotel

4.0 star property
8.4 out of 10, Very good, (699)
"Everything is amazing!!"
The price is AU$122
includes taxes & fees
13 July - 14 July
Barion Hotel

Club Azzurro Hotel & Resort

4.0 star property
8.4 out of 10, Very good, (28)
"Staff very friendly…"
The price is AU$335
includes taxes & fees
8 July - 9 July
Club Azzurro Hotel & Resort

Palazzo Calò

4.0 star property
9.2 out of 10, Wonderful, (423)
"Nice hotel in the old Bari City close to restaurants and shops"
Palazzo Calò

Borgo Canonica

4.0 star property
9.6 out of 10, Exceptional, (129)
"Beautiful stay"
Borgo Canonica
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.

Great weekend hotel deals in Puglia

Showing deals for:18 July - 20 July
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Puglia cost?
Prices for Puglia hotels vary according to the season and other factors, like school holidays and Easter. You can find cheap options from AU$122 in a few different ways. Enter your destination and trip dates and then pick your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred amenities and more.
Are there any luxury hotels in Puglia?
Expedia has got some fabulous stays for a lavish retreat in Ostuni, Puglia, such as Canne Bianche_Lifestyle Hotel. Settle in and enjoy the use of conveniences like a nearby beach, treatment rooms and beauty services. Or pamper yourself at Masseria Salinola.
What are the top all-inclusive hotels in Puglia?
Make your Puglia holiday the best one yet with a stay at one of our all-inclusive hotels. Vivosa Apulia Resort and Robinson Apulia are two fabulous options located in Ugento. Check in and enjoy having the convenience of your food, drinks and entertainment included in one upfront rate.
How can I find cheap hotels in Puglia?
Puglia cheap hotels start at AU$122 per night. To browse these types of wallet-friendly options, use our "Price per night" filter. Like some other tips? Consider being flexible with your dates and book as soon as you can. Have a look at our cheap hotels in Puglia page for offers that are hard to resist.
What are the best hotels in Puglia for families?
Canne Bianche_Lifestyle Hotel is among the top-rated hotels for families, located in Ostuni, Puglia. Book here and take advantage of conveniences such as a swimming pool and a nearby beach. Masseria Salinola is another favourite escape where kiddos are welcome. For more getaway options, narrow your search results by clicking on "Family friendly" under the "Traveller experience" filter heading.
What are the top beach hotels in Puglia?
Book one of our sea-view hotels in Puglia and spend your days making memories along the shore. If you're heading to Ostuni, kick back in top-notch accommodation such as Canne Bianche_Lifestyle Hotel, which comes with amenities like a terrace and a hammam Turkish bath. Masseria Salinola is another pick in this destination that promises an unforgettable beachside getaway.
Why should I book my Puglia hotel with Expedia?
Amazing prices on Puglia hotels are just the beginning of the reasons to book your stay with Expedia. Become an Expedia Rewards member today and earn points with every booking, along with fantastic membership perks. We're talking savings worth 10% or more on select hotels! Not only that, most of our hotels come with free cancellation, so you can reserve the getaway of your dreams without having to worry about your plans changing. Simply look for options marked "Free Cancellation".