Hotels in Puglia

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Puglia

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puglia hotels

Borgo Egnazia

Borgo Egnazia
5.0 star property
Fasano
9.8 out of 10, Exceptional, (290)
"Fabulous stay. Great people and gorgeous design!"
United States
katayoun
The price is HK$3,645
HK$4,091 total
includes taxes & fees
23 Dec - 24 Dec
Borgo Egnazia

Albergo Diffuso Dimora Rossi

Albergo Diffuso Dimora Rossi
Turi
9.0 out of 10, Wonderful, (28)
"Hotel "
Brazil
fabio
The price is HK$609
HK$670 total
includes taxes & fees
20 Jan - 21 Jan 2026
Albergo Diffuso Dimora Rossi

JR Hotels Bari Grande Albergo delle Nazioni

JR Hotels Bari Grande Albergo delle Nazioni
5.0 star property
Municipio 1
8.8 out of 10, Excellent, (830)
"Great place "
Canada
Tom
JR Hotels Bari Grande Albergo delle Nazioni

Barion Hotel

Barion Hotel
4.0 star property
Municipio 1
8.4 out of 10, Very good, (743)
"Great place to stay!!!"
United States
Valerio
The price is HK$527
HK$634 total
includes taxes & fees
21 Jan - 22 Jan 2026
Barion Hotel

Palazzo Calò

Palazzo Calò
4.0 star property
Bari City Centre
9.2 out of 10, Wonderful, (485)
"Lovely hotel in the heart of the old city!"
Canada
James
Palazzo Calò

The Nicolaus Hotel

The Nicolaus Hotel
4.0 star property
Municipio 2
9.2 out of 10, Wonderful, (868)
"Staff is great, we enjoyed the stay. Will definitely come back!!"
United States
Varoujan
The price is HK$1,102
HK$1,266 total
includes taxes & fees
24 Dec - 25 Dec
The Nicolaus Hotel

JR Hotels Oriente Bari

JR Hotels Oriente Bari
4.0 star property
Bari City Centre
8.8 out of 10, Excellent, (1001)
"Great location, staff was fantastic. Very great breakfast"
United States
Jeff
JR Hotels Oriente Bari

Zodiacus

Zodiacus
Bari City Centre
8.8 out of 10, Excellent, (469)
"Nice location to be able to walk around everywhere. Very friendly and helpful concierge staff. "
United States
Kerri
The price is HK$797
HK$913 total
includes taxes & fees
22 Dec - 23 Dec
Zodiacus

Albergo Diffuso Dimora Rossi Suite

Albergo Diffuso Dimora Rossi Suite
3.0 star property
Turi
10.0 out of 10, Exceptional, (12)
"Turi is an incredibly beautiful and peaceful city with lots of good restaurants, and we enjoyed our one night stay in the luxurious apartment, followed by a complimentary breakfast in a nearby cafe. This experience is much more authentic than our stays in the big hotel chains, and the owner made sure to provide free parking for us as well. "
Denmark
Anna Louise
The price is HK$656
HK$722 total
includes taxes & fees
22 Dec - 23 Dec
Albergo Diffuso Dimora Rossi Suite

Dama Bianca Boutique Hotel Ostuni

Dama Bianca Boutique Hotel Ostuni
Ostuni
8.6 out of 10, Excellent, (30)
"Very nice place to stay, convenient, safe and spacious "
United States
Lorenzo J
The price is HK$941
HK$1,072 total
includes taxes & fees
11 Jan - 12 Jan 2026
Dama Bianca Boutique Hotel Ostuni

Mercure Villa Romanazzi Carducci Bari

Mercure Villa Romanazzi Carducci Bari
4.0 star property
Municipio 2
8.6 out of 10, Excellent, (915)
"Clean room, friendly staff, walkable. Nice pool and gym."
United States
Alejandro
The price is HK$953
HK$1,102 total
includes taxes & fees
22 Dec - 23 Dec
Mercure Villa Romanazzi Carducci Bari

Don Ferrante - Dimore di Charme

Don Ferrante - Dimore di Charme
5.0 star property
Centro Storico
9.6 out of 10, Exceptional, (152)
"Clean, great breakfast , helpful staff, Who wouldn’t like a room in a fortress Overlooking the Adriatic?"
United States
ALLAN
The price is HK$1,606
HK$1,804 total
includes taxes & fees
13 Jan - 14 Jan 2026
Don Ferrante - Dimore di Charme

Mövenpick Hotel Bari

Mövenpick Hotel Bari
Bari City Centre
8.6 out of 10, Excellent, (84)
"The room was fine. We enjoyed our stay. "
United States
Rosa Ines
The price is HK$1,151
HK$1,303 total
includes taxes & fees
23 Dec - 24 Dec
Mövenpick Hotel Bari

Hotel Excelsior Bari

Hotel Excelsior Bari
4.0 star property
Municipio 2
8.2 out of 10, Very good, (489)
"It all stood out. Staff was wonderful and the clean and stunning rooms were perfect "
Canada
Patricia
The price is HK$1,191
HK$1,364 total
includes taxes & fees
22 Dec - 23 Dec
Hotel Excelsior Bari

Torre Cintola Greenblu Sea Emotions

Torre Cintola Greenblu Sea Emotions
4.0 star property
Monopoli
8.4 out of 10, Very good, (315)
"Great place to stay with your family."
United Kingdom
CHRISTOPHE
The price is HK$712
HK$820 total
includes taxes & fees
26 Dec - 27 Dec
Torre Cintola Greenblu Sea Emotions

Parco dei Principi Hotel Congress & Spa

Parco dei Principi Hotel Congress & Spa
4.0 star property
Municipio 5
8.8 out of 10, Excellent, (809)
"Great hotel close to the airport!"
Canada
William
Parco dei Principi Hotel Congress & Spa

Hotel Monte Sarago

Hotel Monte Sarago
4.0 star property
Ostuni
9.2 out of 10, Wonderful, (268)
"Ecellent stay "
United Kingdom
maria
The price is HK$934
HK$1,083 total
includes taxes & fees
26 Dec - 27 Dec
Hotel Monte Sarago

Grotta Palazzese

Grotta Palazzese
5.0 star property
Pozziglioni
9.2 out of 10, Wonderful, (63)
"Amazing hotel, location. Staff went above and beyond to please us. Breakfast was superb. Truly 5 star hotel! "
United States
tatiana
The price is HK$10,934
HK$12,082 total
includes taxes & fees
22 Dec - 23 Dec
Grotta Palazzese

Borgobianco Resort & Spa Polignano - MGallery Collection

Borgobianco Resort & Spa Polignano - MGallery Collection
5.0 star property
Polignano a Mare
9.2 out of 10, Wonderful, (182)
"Excellent resort, staff was superb in each and every moment. Would recomend to anybody looking for relax, high standards od hoteling in a wondeful location "
United Kingdom
Luca
Borgobianco Resort & Spa Polignano - MGallery Collection

Covo dei Saraceni

Covo dei Saraceni
4.0 star property
Gelso
8.8 out of 10, Excellent, (428)
"Ideal location with great views of the water. Staff is very friendly and helpful. Highly recommend this place."
United States
Barbara
Covo dei Saraceni
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.
Showing deals for:2 Jan - 4 Jan
Save an average of 15% on thousands of hotels when you're signed in

Top Puglia Hotel Reviews

Guide to exploring Puglia

Top reasons to visit Puglia

  • Breathtaking Beaches: Puglia boasts stunning beaches along the Adriatic coast, perfect for sunbathing and relaxation.
  • Historic Cities: Explore vibrant cities like Bari and Lecce, rich in culture and history, with friendly locals.
  • Outdoor Adventures: Enjoy exhilarating hiking trails and cycling routes that reveal Puglia's picturesque landscapes.
  • Magnificent Architecture: Discover historic churches and castles that showcase the region's rich cultural heritage.
  • Charming Accommodation: From cosy bed and breakfasts to family-friendly hotels, there’s something for every traveller.

Find great hotels in Puglia

Discover the charm of Puglia with a variety of accommodation options that cater to all types of travellers. Whether you prefer a cosy bed and breakfast or a family-friendly hotel, you'll find pet-friendly facilities and amenities for business or leisure. Enjoy accessible pools and the tranquil beauty of the countryside while exploring the breathtaking landscapes of Mattinata. Puglia offers a unique blend of comfort and convenience for an unforgettable Italian getaway.

  • JR Hotels Bari Grande Albergo delle Nazioni: This luxurious 5-star hotel is a perfect blend of business convenience and boutique charm, situated in the heart of Puglia. Guests can indulge in a lavish spa experience with an outdoor seasonal pool, a poolside bar, and a full-service spa offering a range of treatments including sauna and daily wellness services. The hotel boasts uniquely designed decor and artworks that create a distinctive atmosphere, ensuring a memorable stay for those seeking relaxation and sophistication.
  • Torre Cintola Greenblu Sea Emotions: A delightful 4-star retreat, Torre Cintola is ideal for families and beach lovers, providing direct access to the stunning coastline. This family-friendly hotel offers various amenities for children, including supervised childcare and a playground, allowing parents to unwind. Guests can rejuvenate at the full-service spa, with options like hot stone massages and body scrubs. The serene beach setting complements the spa facilities, making it an excellent choice for a relaxing family holiday.
  • Mercure Villa Romanazzi Carducci Bari: This elegant 4-star hotel caters to families and business travellers alike, offering a blend of leisure and productivity. Set in a tranquil location, it features a range of amenities for children, including complimentary cribs. Guests can enjoy the outdoor pool, sauna, and Turkish bath, alongside daily spa services for a comprehensive wellness experience. The hotel's comfortable atmosphere and family-oriented facilities make it a superb choice for those looking to balance work and relaxation.

Where to stay in Puglia

Puglia, a stunning region in Italy, offers a delightful mix of historical charm and breathtaking scenery. Explore vibrant cities like Bari and Lecce, where friendly locals welcome you to experience their rich culture. With access to pristine beaches along the Adriatic coast, you can unwind and indulge in luxury while soaking up the sun. Puglia promises an unforgettable vacation filled with adventure and relaxation amidst its enchanting landscapes.

  • Bari: Bari, the capital of Puglia, is a vibrant city located along the Adriatic Sea. Known for its rich cultural heritage, the city offers a blend of historical sites and modern attractions. Visitors can explore the charming old town, Bari Vecchia, with its narrow streets and the stunning Basilica di San Nicola. The city’s picturesque marina and nearby beaches provide opportunities for outdoor relaxation. Popular activities include shopping in local boutiques and enjoying performances at the local theatre. The peak tourist season from April to July ensures a lively atmosphere, making Bari a fantastic base for exploring the surrounding region.
  • Ostuni: Known as the White City for its striking whitewashed buildings, Ostuni is perched atop a hill in Puglia, offering breathtaking views of the countryside and the Adriatic Sea. This enchanting town is a must-visit for those seeking a mix of culture and beach relaxation. Popular during the peak summer months from June to August, Ostuni attracts visitors with its vibrant markets, historic architecture, and beautiful nearby beaches. Outdoor enthusiasts can enjoy golf at local courses, while families can relax at the sandy shores of family-friendly beaches. The artistic flair and culinary delights of Ostuni make it a memorable destination.
  • Monopoli: Monopoli is a charming coastal town known for its picturesque old town and beautiful beaches. With a mix of history and modern attractions, Monopoli offers visitors an authentic Italian experience. The town’s historic centre is filled with narrow streets, quaint shops, and stunning churches, while the nearby beaches invite relaxation and sunbathing. Popular activities include visiting the local market and enjoying the vibrant atmosphere of the amusement park. The peak season from June to August draws many visitors, but the town maintains a welcoming charm throughout the year, making it a delightful place to explore.

Things to do in Puglia

Puglia offers a delightful array of outdoor adventures and scenic experiences perfect for tourists. Visitors can explore exhilarating hiking trails, unwind at luxurious resorts, or enjoy thrilling water parks. For those seeking a bit more excitement, Puglia is ideal for adventurous cyclists, with numerous routes that showcase its stunning landscapes. Whether you're looking to relax or embark on an adventure, Puglia has something for everyone.

Shopping

For a unique shopping experience in Puglia, visit Gallipoli Fish Market for fresh local seafood. Trullo Antichi Sapori offers charming gifts and souvenirs. If you're looking for a larger selection, Auchan Casamassima Business Park has a variety of shops and entertainment options for the whole family.

Recreation

At San Domenico Golf Club, enjoy a round of golf amidst picturesque landscapes and a tranquil atmosphere. Stadio Via del Mare offers an exhilarating sports experience, while Parco Gondar provides vibrant music concerts, perfect for unwinding and soaking up the local entertainment scene.

Adventure

Experience thrilling karting at Pista Go-kart, where the adrenaline rush will leave you exhilarated. For motorsport enthusiasts, the Nardo Technical Center offers an exciting racing atmosphere. Alternatively, unwind at Acquapark Egnazia, a vibrant waterpark perfect for family fun and adventure-filled entertainment.

Nightlife

Puglia boasts a vibrant nightlife with the Paisiello Theatre and Teatro Abeliano, both offering romantic and cultural experiences. For those seeking adventure, the Giardini del Sole arcade provides an exhilarating atmosphere. Enjoy the perfect blend of entertainment and adventure in this enchanting region of Italy.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Puglia

Puglia offers various money-saving opportunities for tourists. The best months to visit for lower prices are January to February and November, while July to September tends to be more expensive. Booking accommodation about a month in advance often yields the best rates, and Saturdays are typically the cheapest nights to stay. Use Expedia's search tool to find deals by filtering preferences and consider package deals that combine hotels, flights, and activities for extra savings. Additionally, explore free activities to enjoy the region without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puglia are January to February and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Puglia about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puglia is Saturday. The most expensive day to stay in Puglia is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make some savings by combining your hotel reservations in Puglia with your flights and activities through an Expedia package.

Find the best attractions in Puglia

Puglia offers an array of outdoor adventures and stunning scenery, making it an ideal destination for tourists. Visitors can explore beautiful beaches, historic churches, and magnificent castles that showcase the region's rich culture. Whether you're seeking a relaxing beach day or an immersive cultural experience, Puglia's attractions provide a delightful mix of outdoor activities and historical significance, ensuring a memorable holiday.

  • The Trulli of Alberobello: Wander through the enchanting streets of Alberobello, where the iconic trulli—whitewashed stone huts with conical roofs—create a fairy-tale atmosphere. Learn about the unique construction methods and cultural significance of these UNESCO World Heritage sites, immersing yourself in local traditions.
  • Alimini Beach: Relax on the stunning shores of Alimini Beach, renowned for its crystal-clear waters and soft golden sands. This idyllic spot invites sun-seekers and water sports enthusiasts alike, offering a perfect blend of leisure and vibrant beach vibes.
  • Gargano National Park: Experience the breathtaking beauty of Gargano National Park, where lush forests meet dramatic coastlines. Explore hiking trails, discover hidden caves, and spot diverse wildlife, making it a haven for outdoor adventurers and nature lovers.

Best time to go to Puglia

The best time to visit Puglia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Puglia falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Puglia falls in December, visitor numbers are moderately low and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January52.2°F (11.2°C)Light RainMostly SunnyAverageSlightly Low
February52.5°F (11.4°C)Light RainMostly SunnyAverageSlightly Low
March54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
April59.2°F (15.1°C)Light RainMostly SunnyModerately HighAverage
May66.4°F (19.1°C)No RainSunnyAverageAverage
June74.7°F (23.700000000000003°C)No RainSunnyModerately HighAverage
July80.2°F (26.8°C)No RainSunnyModerately HighSlightly High
August81.1°F (27.3°C)No RainSunnyAverageSlightly High
September75.2°F (24.0°C)Light RainSunnyAverageSlightly High
October67.8°F (19.9°C)Light RainMostly SunnyModerately LowAverage
November61.9°F (16.6°C)Light RainMostly SunnyModerately LowSlightly Low
December51.8°F (11.0°C)No RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Puglia

Puglia can be conveniently accessed through its major airports: NAPles (NAP-Naples Intl.), Brindisi (BDS-Papola Casale), and Bari (BRI-Karol Wojtyla). Naples Airport is situated 218.9km from Puglia, with nearby hotels including the 5-star Grand Hotel Vesuvio and ROMEO Napoli, both around 3-6.4km away. Brindisi Airport is closer at 104.6km, offering hotel options such as the 4-star Hotel Orientale and Hotel Executive Inn, both just 1.6km away. Bari Airport is the nearest, located 8.0km from Puglia, with excellent hotels like the 5-star JR Hotels Bari Grande Albergo and The Nicolaus Hotel, which provide various transportation services to the airport.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Puglia cost?
Prices for Puglia hotels differ depending on the season and other factors, like school holidays and Christmas. You can find cheap options from HK$634 in a few different ways. Select your destination and travel dates and then set your budget using the "Price per night" filter. You can then narrow your search by choosing your preferred property type and amenities and more.
When is the best time to go to Puglia?
Temperatures differ across Puglia, so the best time to go really depends on where you're staying. If you're after a summer holiday in Bari, arrange your trip between June and August when average temperatures range from 22ºC to 29ºC. Just remember that Bari has a humid subtropical climate, so be sure to pack appropriately.
What is the best area to stay in Puglia?
If you're on holiday in Puglia, you'll most likely find yourself either passing through or staying in San Severo. Explore the range of hotels and experiences here, and consider extending your trip to truly immerse yourself in this captivating destination.
Are there any luxury hotels in Puglia?
We've got some fabulous stays for a lavish holiday in Bari, Puglia, including The Nicolaus Hotel. Settle in and make use of amenities like spa facilities, a swimming pool and massage services. Alternatively, pamper yourself at Hi Hotel Bari.
What are the top all-inclusive hotels in Puglia?
Vivosa Apulia Resort and Robinson Apulia are two of the best options in Puglia that offer all-inclusive deals. With meals, drinks and entertainment usually included in the one upfront price, you can put your purse away and experience the ultimate hassle-free holiday at either of these escapes located in Ugento.
How can I find cheap hotels in Puglia?
Puglia cheap hotels start at HK$634 per night. To browse these types of economical options, use our "Price per night" filter. Other suggestions? Consider being flexible with your holiday dates and book as soon as you can. Browse our cheap hotels in Puglia page for offers you'll find hard to resist.
What are the best hotels in Puglia for families?
The Nicolaus Hotel is one of the best hotels for families, located in Bari, Puglia. Stay here and make the most of conveniences such as a sauna and laundry facilities. Palazzo Calò is another favourite where kiddos are welcome. For more hotel options, narrow your search results by selecting "Family friendly" under the "Traveller experience" filter heading.
What are the top beach hotels in Puglia?
Switch into chill mode and savour the beach life at Puglia's top ocean-view hotels like The Nicolaus Hotel. This sought-after getaway in Bari comes with premium bedding, a swimming pool and a bunch of other amenities. You can also tune into cool coastal vibes at Palazzo Calò, another in-demand escape in this city.
Why should I book my Puglia hotel with Expedia?
Expedia makes booking accommodation in Puglia as simple as swiping right for your dream holiday. First, there's the extensive choice and unbeatable prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you join our free One Key™ loyalty programme, you can earn OneKeyCash™* and redeem it on eligible hotels, car rentals, flights and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.