Hotels in Puglia

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Puglia?

Top hotels in Bari

Top hotels in Monopoli

Top hotels in Polignano a Mare

Top hotels in Lecce

Top cities in Puglia

Great weekend hotel deals in Puglia

Showing deals for:24 Apr - 26 Apr

Top landmarks in Puglia

Check out reviews of Puglia hotels guests love

Find out more about Puglia

Discover Puglia: A Tapestry of Sunlit Shores and Timeless Heritage

Puglia, a hidden gem in the heel of Italy, beckons with its enchanting blend of sun-kissed beaches, historic towns, and rich cultural heritage. Explore the iconic trulli of Alberobello, marvel at the stunning Baroque architecture in Lecce, and indulge in exquisite local cuisine. The Adriatic coast offers pristine shores, perfect for romantic getaways or luxurious escapes. Wander through olive groves and vineyards, discovering authentic Puglian hideaways. With its captivating landscapes and vibrant traditions, Puglia promises an unforgettable experience for every traveller seeking both adventure and serenity.

Discover great hotels in Puglia

Puglia offers a diverse range of accommodation options, from luxury hotels with stunning sea views to charming boutique hotels nestled in historic towns. Whether you prefer beach hotels along the coastline or a rustic agriturismo experience, Puglia's unique blend of comfort and local charm makes it an appealing destination for travellers. These are some of the hotels preferred by our travellers in Puglia:

  1. Masseria San DomenicoOpens in a new window: This exquisite 5.0-star hotel in Fasano is perfect for leisure travellers seeking a luxurious beach getaway. The property boasts direct access to the beach, allowing for sun-soaked days and refreshing sea breezes. Guests can indulge in high-end amenities such as multiple meeting rooms and a well-equipped conference centre, ensuring a seamless experience. The elegant design and serene atmosphere create a distinctive and tranquil retreat, making it an ideal choice for those who appreciate comfort and style in their travels.
  2. Rocco Forte Masseria Torre MaizzaOpens in a new window: Located in Fasano, this 5.0-star hotel caters to adventure enthusiasts and golfers alike. The unique offerings include a business centre and multiple meeting rooms, while the stunning golf course provides an exceptional recreational experience. Guests can partake in various adventure sports, including fishing and sailing, both nearby and onsite. The property’s engaging atmosphere and curated experiences ensure that travellers enjoy a distinctive, active retreat tailored to their adventurous spirit.
  3. Borgo EgnaziaOpens in a new window: This luxurious 5.0-star hotel in Fasano is a beachside haven for leisure travellers and families. With direct beach access, it offers an idyllic setting for relaxation and fun. The hotel features a business centre and multiple meeting rooms, perfect for those looking to blend work with leisure. Families can appreciate the thoughtful amenities, including a children’s pool and playground, while elegant design elements enhance the overall experience. This property provides a harmonious balance of comfort and sophistication in a beautiful coastal location.

Top locations to stay in Puglia

In Bari, Monopoli, and Polignano a Mare, visitors will find unique charms. Bari boasts stunning churches and a vibrant atmosphere, while Monopoli offers a picturesque port and historic castle. Polignano a Mare is renowned for its dramatic cliffs and beautiful beaches. For first-time visitors, Bari is best suited, providing a rich blend of culture and accessibility.

  1. BariOpens in a new window: Bari is a vibrant coastal city that beautifully blends history and modernity. Known for its stunning churches and captivating architecture, you can explore the historic Old Town, where the Basilica di San Nicola stands as a must-see landmark. The bustling port area offers a lively atmosphere with plenty of shops and cafés, perfect for soaking in local life. Don't miss the chance to stroll along the seafront promenade, where you can enjoy beautiful views and a relaxed vibe. Bari also serves as an excellent base for exploring the surrounding areas of Puglia.
  2. MonopoliOpens in a new window: Monopoli is a charming seaside town with a picturesque port and a rich history. The stunning coastal views and well-preserved castles make it an ideal spot for those looking to unwind. Explore its narrow streets filled with delightful shops and cafés, where you can sample local delicacies. The vibrant beaches nearby offer a perfect escape for sunbathing and swimming. Monopoli's welcoming atmosphere and stunning historical sites create a unique experience for visitors.
  3. Polignano a MareOpens in a new window: Polignano a Mare is renowned for its breathtaking cliffside views and charming old town. This enchanting location boasts stunning beaches and crystal-clear waters, making it an excellent choice for a relaxing getaway. The dramatic cliffs provide a fantastic backdrop for exploring the quaint streets lined with artisan shops and gelaterias. Don't forget to visit the iconic Lama Monachile beach and enjoy the unique experience of swimming in its picturesque cove. Polignano a Mare is the perfect destination for those seeking beauty and tranquillity.

Things to do in Puglia

Puglia is a delightful blend of adventure and relaxation, offering stunning beaches for swimming and sunbathing, lush gardens to explore, and vibrant piazzas bustling with life. Whether you're indulging in local cuisine or unwinding by the coast, Puglia promises an unforgettable experience.

  • Selva di Fasano – Explore the charming city of Selva di Fasano, where lush gardens meet stunning mountain views. You can take part in exhilarating tours or simply relax by the beach. The highlight for families is the ZoosafariOpens in a new window, which offers a thrilling experience with wildlife and outdoor adventures that everyone will enjoy. Don’t miss the chance to dive into the refreshing waters for a swimming session, making the most of this beautiful destination.
  • Cocolicchio – In the delightful city of Cocolicchio, take a leisurely stroll around the picturesque piazza square and visit the visitor centre for local insights. This area is perfect for families looking for entertainment options, including the exciting ZoosafariOpens in a new window. Engage in outdoor activities and store browsing while soaking in the vibrant local atmosphere. It's a great spot to unwind and enjoy the small-town charm.
  • Impalata – The lovely city of Impalata invites you to take a dip in its inviting waters. Swimming here is a refreshing way to enjoy the sunny Italian weather. Like its neighbours, Impalata also features the popular ZoosafariOpens in a new window, providing an adventurous day out for families. You can explore the surrounding natural beauty and indulge in outdoor fun, making your visit a memorable one.

4 tips for savvy savings when booking a hotel in Puglia

  1. Book for the cheapest times: The most budget-friendly time to visit Puglia is in January, February, and November, when hotel prices are typically lower. To truly appreciate the region’s key landmarks and cultural sites, a stay of at least 3 days is recommended. This duration allows you to explore historic attractions, such as the stunning trulli of Alberobello, the ancient city of Matera, and the breathtaking coastal cliffs of Polignano a Mare, all of which offer great value for money. By travelling during these months, you could find even more affordable options as prices may drop, making your trip to this beautiful Italian region both enjoyable and economical.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Puglia, start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on nearby hotels as your travel date approaches. To enhance your chances of saving, consider enabling email alerts or push notifications for flash sales and exclusive last-minute promotions. Hotels.com can keep you informed about your favourite hotels’ pricing and availability. Additionally, the Smart ShoppingOpens in a new window tool on the app allows you to compare hotel prices and amenities, helping you make informed decisions and seize potential savings.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Puglia. For those seeking distinctive accommodations, boutique hotels may provide a more personalised experience and sometimes better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more affordable dates to increase your chances of securing the best deal.
  4. Consider your location: Staying in the heart of major cities in Puglia can certainly provide unparalleled convenience, yet this advantage often comes with a heftier price tag. In contrast, smaller towns and rural areas are more likely to offer affordable accommodation options. For those seeking better rates, it may be wise to consider hotels located just outside the city centre, although this could necessitate additional travel to reach key attractions. Alternatively, exploring nearby cities can reveal a wealth of experiences while still presenting more budget-friendly options for your stay.

Best time to go to Puglia

Puglia has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Puglia are April, June, and July, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and mostly sunny conditions.

Keep exploring