Search Hotels in Puglia

Top Cities in Puglia

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 26,292 hotels in Puglia with room rates, reviews, and availability. Most hotels are fully refundable.

Borgo Egnazia

5.0 star property
9.8 out of 10, Exceptional, (272)
"Fabulous stay. Great people and gorgeous design!"
$1,824 nightly
The price is $2,018
Jul 31 - Aug 1
Total includes taxes and fees
Borgo Egnazia

Torre Cintola Greenblu Sea Emotions

4.0 star property
8.6 out of 10, Excellent, (262)
"A lovely relaxing place by the sea! A short walk to a beach. Very accessible to other activities and to Monopoli. Perfect stay!"
$289 nightly
The price is $323
Jul 10 - Jul 11
Total includes taxes and fees
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."
$192 nightly
The price is $216
Jul 9 - Jul 10
Total includes taxes and fees
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. "
$214 nightly
The price is $243
Jul 27 - Jul 28
Total includes taxes and fees
Ostuni a Mare

Baglioni Masseria Muzza

5.0 star property
9.6 out of 10, Exceptional, (15)
"Beautiful area"
$796 nightly
The price is $883
Aug 2 - Aug 3
Total includes taxes and fees
Baglioni Masseria Muzza

JR Hotels Bari Grande Albergo delle Nazioni

5.0 star property
8.8 out of 10, Excellent, (754)
"Lovely view, great location, and friendly staff. "
$233 nightly
The price is $266
Jul 30 - Jul 31
Total includes taxes and fees
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

3.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, (732)
"Amazing hotel. Would stay there again "
$158 nightly
The price is $180
Jul 5 - Jul 6
Total includes taxes and fees
The Nicolaus Hotel

Zodiacus

9.0 out of 10, Wonderful, (389)
"Absolutely amazing, Vito, Andrea, and Massimiliano took great care of us"
$108 nightly
The price is $123
Jul 14 - Jul 15
Total includes taxes and fees
Zodiacus

Grotta Palazzese Beach Hotel

5.0 star property
8.2 out of 10, Very Good, (79)
"Clean, beautiful and serene! Beach was also fantastic!!!"
Grotta Palazzese Beach Hotel

JR Hotels Oriente Bari

4.0 star property
8.8 out of 10, Excellent, (1004)
"Nice hotel with good breakfast, convenient location"
$179 nightly
The price is $205
Jul 31 - Aug 1
Total includes taxes and fees
JR Hotels Oriente Bari

Parco dei Principi Hotel Congress & Spa

4.0 star property
8.8 out of 10, Excellent, (690)
"Well located close to Bari airport"
$192 nightly
The price is $218
Jul 3 - Jul 4
Total includes taxes and fees
Parco dei Principi Hotel Congress & Spa

Borgobianco Resort & Spa Polignano - MGallery Collection

5.0 star property
9.0 out of 10, Wonderful, (164)
"Friendly staff, fabulous restaurant, wonderful pool. "
$451 nightly
The price is $503
Jul 15 - Jul 16
Total includes taxes and fees
Borgobianco Resort & Spa Polignano - MGallery Collection

CDSHotels Grand Hotel Riviera

4.0 star property
9.0 out of 10, Wonderful, (79)
"wonderful location, clean, beautiful, great amenities and service"
CDSHotels Grand Hotel Riviera

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"
$172 nightly
The price is $196
Jul 22 - Jul 23
Total includes taxes and fees
Palazzo Calò

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, (696)
"Hotel was good, very convenient location. "
$73 nightly
The price is $88
Jul 13 - Jul 14
Total includes taxes and fees
Barion Hotel

Club Azzurro Hotel & Resort

4.0 star property
8.4 out of 10, Very Good, (28)
"Staff very friendly…"
$214 nightly
The price is $242
Jul 4 - Jul 5
Total includes taxes and fees
Club Azzurro Hotel & Resort

Mercure Villa Romanazzi Carducci Bari

4.0 star property
8.6 out of 10, Excellent, (861)
"A bit of a walk along a very uninspiring noisy busy road to get into town , underpass not welcoming "
$178 nightly
The price is $203
Aug 1 - Aug 2
Total includes taxes and fees
Mercure Villa Romanazzi Carducci Bari
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:Jul 11 - Jul 13
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Puglia

Find out more about Puglia

Top reasons to visit Puglia

  • Stunning Beaches: Puglia boasts beautiful beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Charming Towns: Explore picturesque towns like Alberobello, famous for its unique trulli houses and vibrant atmosphere.
  • Rich History: Discover the region's medieval castles and historic churches that showcase Puglia's cultural heritage.
  • Outdoor Adventures: Enjoy biking through scenic landscapes and engaging in various outdoor activities.
  • Delicious Local Cuisine: Indulge in traditional Puglian dishes, made with fresh, local ingredients.

Find great hotels in Puglia

Experience the charm of Puglia with a diverse selection of accommodations that cater to every type of traveler. From luxurious five-star hotels to cozy bed and breakfasts, you'll find the perfect place to unwind. Whether you're traveling with family, on a business trip, or seeking pet-friendly options, Puglia's hospitality ensures a memorable stay. Notable options include Masseria Trapana and the renowned Borgo Egnazia, making your Italian getaway truly special.

  • JR Hotels Bari Grande Albergo delle Nazioni: This luxurious 5-star hotel is a perfect choice for travelers seeking a blend of boutique charm and business efficiency. Nestled in the heart of Puglia, the hotel features a full-service spa and seasonal outdoor pool, offering a serene escape to unwind with a sauna and massage services. The unique decor and artwork throughout the property provide an artistic touch that enhances the overall experience. With multiple meeting rooms and a dedicated business center, it’s well-equipped for corporate travelers looking to mix business with pleasure.
  • The Nicolaus Hotel: A welcoming 4-star option, The Nicolaus Hotel caters to families, business professionals, and pet owners alike. Located conveniently in Puglia, this hotel boasts a family-friendly atmosphere with amenities like window guards for children and 24-hour business services. Guests traveling with pets will appreciate the welcoming policies and provisions, including food and water bowls. The conference center and multiple meeting rooms make it an excellent spot for business gatherings, while the comfortable accommodations ensure a delightful stay for all.
  • JR Hotels Oriente Bari: Offering a luxurious 4-star experience, JR Hotels Oriente Bari is ideal for business travelers and those seeking a touch of elegance. This stylish hotel features well-appointed conference spaces and multiple meeting rooms, ensuring all your corporate needs are met. The sophisticated ambiance and top-notch amenities provide a refined stay, allowing guests to enjoy the best of Puglia while maintaining productivity. Perfect for those who appreciate a blend of luxury and functionality, this hotel guarantees a memorable visit.

Discover the best areas to stay in Puglia

Puglia offers a captivating blend of historical charm, stunning scenery, and outdoor adventures. From the iconic trulli of Alberobello to the beautiful beaches of Salento, every corner invites exploration. Discover the rich culture, indulge in local cuisine, and enjoy the warm hospitality of friendly locals. Whether you're wandering through ancient towns or relaxing in rural landscapes, a vacation in Puglia promises unforgettable experiences in one of Italy's most enchanting regions.

  • Bari: Nestled along the Adriatic Sea, Bari is a vibrant city that serves as the capital of Puglia. Known for its rich culture and history, visitors can explore the charming old town with its narrow streets and historic landmarks like the Basilica di San Nicola. The city's dynamic atmosphere is perfect for enjoying outdoor activities such as beach lounging and marina strolls. Popular attractions include theaters and opera houses, offering a taste of local culture. With a peak travel season from April to July, Bari is a delightful destination for culture lovers and beachgoers alike.
  • Lecce: Often referred to as the "Florence of the South," Lecce is renowned for its stunning Baroque architecture and vibrant cultural scene. The city is a hub for beach enthusiasts and those seeking outdoor adventures, with beautiful sandy shores nearby. Visitors can immerse themselves in local life by exploring bustling markets and educational venues. Lecce's historic sites and family-friendly beaches make it an ideal spot for travelers of all ages. The peak season runs from July to September, making it a lively time to experience the city's charm and hospitality.
  • Monopoli: This picturesque coastal town is celebrated for its stunning beaches and rich cultural heritage. Monopoli offers a unique blend of relaxation and adventure, with activities ranging from golfing to water park fun. The historic center is filled with charming streets and landmarks, inviting travelers to wander and explore its beauty. With nudist beaches and family-friendly options, Monopoli caters to diverse preferences. The best time to visit is during the summer months from June to August, when the town comes alive with tourists enjoying its coastal allure.

Things to do in Puglia

Puglia offers an exhilarating mix of outdoor adventures, stunning scenery, and unique activities. Tourists can enjoy biking through picturesque landscapes and exploring local attractions. Don't miss the chance to visit charming stores, private country clubs, and resorts that showcase the region's beauty. For a comprehensive experience, consider seeking out guided tours that highlight the best of Puglia's offerings, ensuring a memorable vacation filled with adventure and relaxation.

Food and drinks

Experience the enchanting flavors of Puglia at Grotta Ardito Promenade, perfect for romantic dinners. Explore local wines at L'Astore Masseria Winery and Cantine Due Palme, both offering a delightful atmosphere for wine enthusiasts. Don’t miss the vibrant cocktail bars in the charming towns of the region.

Shopping

The Gallipoli Fish Market offers a vibrant local vibe, perfect for picking up fresh seafood and unique gifts. Damati and Dolceria Causo are great spots for local specialties and sweets. If you're up for a drive, check out larger malls like Centro Commerciale Le Fontane for more shopping options.

Recreation

At San Domenico Golf Club, enjoy a round of golf amid beautiful landscapes and outdoor charm. For sports enthusiasts, Stadio Via del Mare offers thrilling matches and a vibrant atmosphere. For ultimate relaxation, visit Terme di Santa Cesarea for rejuvenating body treatments in a serene setting.

Adventure

At Nardo Technical Center, immerse yourself in high-speed thrills with exhilarating motor racing experiences that fuel your adrenaline. For a more laid-back adventure, camp at Baia di San Nicola, where outdoor fun and family bonding await. Meanwhile, Salentina Raceway offers another pulse-pounding racing adventure in Puglia.

Nightlife

Puglia boasts a vibrant nightlife with venues like Teatro Margherita, offering cultural performances in a romantic setting, and the Quarry Amphitheatre San Giovanni, perfect for family entertainment. For a unique experience, visit the Astronomical Observatory Sirio, where families can enjoy captivating stargazing activities.

Booking tips and Expedia advantages for Puglia

When visiting Puglia, consider free activities like Pescoluse Beach and the Padre Pio Pilgrimage Church to save money. The best time to visit is from November to January when prices drop. Book your hotel about a month in advance for the best rates, or check Expedia for last-minute deals. Use their search tool to filter by price and eco-friendly options. Combining your hotel with flights can also lead to savings. Join Expedia's One Key program for exclusive discounts and earn OneKeyCash for future stays.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puglia are November to January, 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.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to set your budget and choose your ideal location, among other preferences. You can organize your results by price, allowing you to view the most affordable hotels first. Additionally, you have the option to refine your search by hotel type. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Puglia with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Puglia

Puglia, known for its stunning beaches, charming towns, and medieval castles, is perfect for outdoor and adventure vacations. Visitors can explore the region's rich culture through its historic churches and castles, while also enjoying the beautiful coastal scenery. Don't miss the chance to learn about the tale of Puglia and immerse yourself in the local beach experiences that make this region truly special.

  • Pescoluse Beach: Often referred to as the "Maldives of Italy," Pescoluse Beach boasts crystal-clear waters and soft, sandy shores. This picturesque beach offers a relaxed atmosphere perfect for sunbathing, swimming, and enjoying beachside cafes, making it an ideal spot for family fun or romantic getaways.
  • The Trulli of Alberobello: A UNESCO World Heritage site, the Trulli are unique, cone-shaped stone houses that reflect the region's rich history and culture. Wandering through the narrow streets, you'll be captivated by their charm and can explore local artisan shops, tasting traditional Puglian cuisine.
  • Padre Pio Pilgrimage Church: This impressive church draws pilgrims from around the world. It celebrates the life of Saint Padre Pio and features stunning architecture and tranquil surroundings, offering visitors a space for reflection and spiritual connection.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January52.2°F (11.2°C)Light RainMostly SunnyAverageSlightly Low
February52.5°F (11.4°C)Light RainMostly SunnyAverageAverage
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 Rain (Dry)SunnyAverageAverage
June74.7°F (23.7°C)No Rain (Dry)SunnyModerately HighAverage
July80.2°F (26.8°C)No Rain (Dry)SunnyModerately HighSlightly High
August81.1°F (27.3°C)No Rain (Dry)SunnyAverageSlightly 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 Rain (Dry)Mostly SunnyModerately LowSlightly Low

The nearest major airports for your trip to Puglia

When planning your visit to Puglia, Italy, you have a couple of major airport options. Bari Airport (BRI-Karol Wojtyla) is the closest, located 5 miles away, with excellent hotel choices like JR Hotels Bari Grande Albergo delle Nazioni and Mercure Villa Romanazzi Carducci Bari, both offering airport shuttle services. Alternatively, Naples Airport (NAP-Naples Intl.) is 136 miles away and features luxurious hotels such as De Bonart Naples and Grand Hotel Parkers, providing various transportation options including 24-hour shuttle services. For a more distant option, Corfu Airport (CFU-Ioannis Kapodistrias) is located 192 miles away, with nearby hotels offering shuttle transfers.

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 $88 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 vacation in Bari, arrange your trip between June and August when average temperatures range from 72ºF to 84ºF. 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 your travels are taking you to Puglia, consider a stay in Bari or Lecce. Once you've picked your hotel, have a look at the many fabulous things there are to do and see here.
Are there any luxury hotels in Puglia?
We've got some fabulous stays for a lavish vacation 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 vacation at either of these escapes located in Ugento.
How can I find cheap hotels in Puglia?
Puglia cheap hotels start at $88 per night. To browse these types of economical options, use our "Price per night" filter. Other suggestions? Consider being flexible with your vacation 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 favorite where kiddos are welcome. For more hotel options, narrow your search results by selecting "Family friendly" under the "Traveler experience" filter heading.
What are the top beach hotels in Puglia?
Switch into chill mode and savor 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?
We make booking a stay in Puglia as easy as swiping right for your perfect vacation. First, there's the extensive range of options and terrific prices. Then, there's our online Help Center, which operates around-the-clock. Plus, when you become a member of our free One Key™ loyalty program, you can earn OneKeyCash™* and use it on eligible hotels, activities, flights and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.