Hotels in Puglia

  • 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

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, (310 reviews)
"Beautiful property. Can't wait to go back"
Canada
Mario Giovanni
The price is HK$18,905
HK$20,886 total
includes taxes & fees
19 Jun - 20 Jun
Borgo Egnazia

Ostuni a Mare

Ostuni a Mare
4.0 star property
Ostuni
8.8 out of 10, Excellent, (71 reviews)
"A very very beautiful hotel. The attention to detail is amazing. All of the staff goes out of their way to assist you. Food is restaurant is excellent. The breakfast was the best we had in all our stays. The surrounding area flowers shrubbery was beautifully maintained. Martina checked us in and could not be more helpful. Very very pleasant staff. Everyone says good morning, hello etc would love to stay there again"
United States
Toni-Marie
The price is HK$2,944
HK$3,292 total
includes taxes & fees
21 Jun - 22 Jun
Ostuni a Mare

Villa Torre Bianca by Emily Hotels

Villa Torre Bianca by Emily Hotels
5.0 star property
Polignano a Mare
9.8 out of 10, Exceptional, (71 reviews)
"Beautiful small, remote countryside hotel half an hour or so outside Bari. Perfect for a relaxing break whilst exploring the local towns. Staff were extremely friendly and helpful. The food was excellent."
United Kingdom
Gerard
The price is HK$6,899
HK$7,643 total
includes taxes & fees
12 Jun - 13 Jun
Villa Torre Bianca by Emily Hotels

Torre Cintola Greenblu Sea Emotions

Torre Cintola Greenblu Sea Emotions
4.0 star property
Monopoli
8.4 out of 10, Very good, (332 reviews)
"Clean room good location."
Canada
Antonio
The price is HK$1,662
HK$2,172 total
includes taxes & fees
29 Jun - 30 Jun
Torre Cintola Greenblu Sea Emotions

The Nicolaus Hotel

The Nicolaus Hotel
4.0 star property
Municipio 2
9.2 out of 10, Wonderful, (915 reviews)
"Excellent place to stay, with friendly staff, clean rooms, and a wide variety of breakfast options. I would definitely recommend this place. "
Canada
Samir
The price is HK$1,478
HK$1,680 total
includes taxes & fees
28 Jun - 29 Jun
The Nicolaus Hotel

Bianco Riccio Suite Hotel

Bianco Riccio Suite Hotel
5.0 star property
Fasano
9.4 out of 10, Exceptional, (71 reviews)
"Great stay"
United Kingdom
William
The price is HK$10,874
HK$12,052 total
includes taxes & fees
23 Jun - 24 Jun
Bianco Riccio Suite Hotel

Limehome Lecce Palazzo BN

Limehome Lecce Palazzo BN
Lecce Historic Center
8.0 out of 10, Very good, (19 reviews)
"Great location"
Canada
Dave
The price is HK$732
HK$877 total
includes taxes & fees
9 Jul - 10 Jul
Limehome Lecce Palazzo BN

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, (869 reviews)
"It a ok hotel nice people good location but it’s not a 5 star hotel …."
United States
Shlomo
The price is HK$2,078
HK$2,358 total
includes taxes & fees
1 Jul - 2 Jul
JR Hotels Bari Grande Albergo delle Nazioni

Cala Ponte, a Tribute Portfolio Hotel

Cala Ponte, a Tribute Portfolio Hotel
5.0 star property
San Vito
9.2 out of 10, Wonderful, (36 reviews)
"Nice place!"
Canada
Kevin
The price is HK$3,269
HK$3,650 total
includes taxes & fees
6 Jul - 7 Jul
Cala Ponte, a Tribute Portfolio Hotel

IL LEON D'ORO HOTEL BARI – BY FARACE HOTELS

IL LEON D'ORO HOTEL BARI – BY FARACE HOTELS
4.0 star property
Bari City Centre
9.4 out of 10, Exceptional, (54 reviews)
"Beautiful hotel across from train station but very quiet! Rooftop & restaurant was perfect. The area centrally located to shopping and locals cities via train."
United States
Robert G
The price is HK$1,657
HK$1,877 total
includes taxes & fees
11 Jul - 12 Jul
IL LEON D'ORO HOTEL BARI – BY FARACE HOTELS

CDSHotels Pietrablu Resort & SPA

CDSHotels Pietrablu Resort & SPA
4.0 star property
Polignano a Mare
8.4 out of 10, Very good, (239 reviews)
"Lovely staff great breakfast, and just by the beach!"
France
Jasmine
The price is HK$2,319
HK$2,587 total
includes taxes & fees
8 Jul - 9 Jul
CDSHotels Pietrablu Resort & SPA

Don Ferrante - Dimore di Charme

Don Ferrante - Dimore di Charme
5.0 star property
Centro Storico
9.6 out of 10, Exceptional, (167 reviews)
"Highly recommend- great location, lovely staff."
Australia
Stuart
The price is HK$3,326
HK$3,731 total
includes taxes & fees
11 Jul - 12 Jul
Don Ferrante - Dimore di Charme

Paragon 700 Boutique Hotel & SPA

Paragon 700 Boutique Hotel & SPA
5.0 star property
Ostuni
9.6 out of 10, Exceptional, (39 reviews)
"Beautiful hotel Top notch Service , extremely friendly staff Food is delicious Spa is beautiful Six stars"
Canada
ardalan
Paragon 700 Boutique Hotel & SPA

Parco dei Principi Hotel Congress & Spa

Parco dei Principi Hotel Congress & Spa
4.0 star property
Municipio 5
8.8 out of 10, Excellent, (882 reviews)
"Excellent short stay nearby aeroporto, just a short drive to the city center"
United States
Tito
The price is HK$1,650
HK$1,869 total
includes taxes & fees
15 Jun - 16 Jun
Parco dei Principi Hotel Congress & Spa

Grotta Palazzese

Grotta Palazzese
5.0 star property
Pozziglioni
9.2 out of 10, Wonderful, (65 reviews)
"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,841
HK$11,979 total
includes taxes & fees
22 Jun - 23 Jun
Grotta Palazzese

Mövenpick Hotel Bari

Mövenpick Hotel Bari
4.0 star property
Bari City Centre
8.8 out of 10, Excellent, (154 reviews)
"Excellent location, helpful staff, close to everything."
United States
Maria
The price is HK$1,717
HK$1,942 total
includes taxes & fees
27 Jun - 28 Jun
Mövenpick Hotel Bari

JR Hotels Oriente Bari

JR Hotels Oriente Bari
4.0 star property
Bari City Centre
8.8 out of 10, Excellent, (1,009 reviews)
"Beautiful property centrally located in Bari"
United States
DEBORAH
The price is HK$1,444
HK$1,642 total
includes taxes & fees
4 Jul - 5 Jul
JR Hotels Oriente Bari

Zodiacus

Zodiacus
Bari City Centre
8.8 out of 10, Excellent, (509 reviews)
"Great location. "
Canada
Kellyanne
The price is HK$838
HK$958 total
includes taxes & fees
21 Jun - 22 Jun
Zodiacus

Antico Mondo Rooms & Suites

Antico Mondo Rooms & Suites
Historic Center
10.0 out of 10, Exceptional, (208 reviews)
"the best location! Emil and joseph ( cant spell italian names) , you are the best!! excellent service !!! "
United States
Golda Manares
The price is HK$1,294
HK$1,460 total
includes taxes & fees
14 Jun - 15 Jun
Antico Mondo Rooms & Suites

Barion Hotel

Barion Hotel
4.0 star property
Municipio 1
8.4 out of 10, Very good, (763 reviews)
"Very nice and clean hotel with very friendly staff."
United States
Nizat
The price is HK$622
HK$739 total
includes taxes & fees
14 Jun - 15 Jun
Barion Hotel
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:19 Jun - 21 Jun

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

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$739 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$739 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.