Puglia Vacations & Trips from $1,039

Book a Hotel + Flight or Car together to unlock savings

Your Puglia Vacation

When adventure calls, answer it with a tailor-made vacation package to Puglia. Wherever you're headed and whatever you have planned, prepare to discover a destination that'll make you feel alive. With so many things to explore on a trip to Puglia, it can be difficult to know where to start. Kick off your journey in Bari at Pane e Pomodoro Beach and Piazza Aldo Moro — two leading attractions here. Another great city worthy of a spot on your itinerary is Lecce. Be sure not to miss Torre Chianca Beach and Piazza del Duomo. Expedia has everything you need for planning your Puglia vacation. From accommodations and flights, to activities and rental cars, we know how to curate a travel experience like no other.

The Latest Puglia Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Parco dei Principi Hotel Congress & Spa
Cenobio Hotel & SPA Matera
BHotel
Palazzo Gattini Luxury Hotel
Hotel il Castagneto Melfi

Where to stay in Puglia

Get a lay of the land and find the perfect place to stay Learn more about Puglia

Best Places to Vacation in Puglia

1. Book your ideal Bari with a vacation package

Bari, located in the region of Puglia, Italy, offers a rich cultural experience for travelers. The city is known for its beautiful churches, cathedrals, and historical monuments, which showcase its long and storied history. Visitors can explore the local theater scene and enjoy the vibrant atmosphere of the marina. Bari is also home to a university, adding a youthful energy to the city. In addition, travelers can indulge in the local cuisine, including delicious cheeses, and relax on the rocky beaches. Overall, Bari provides a perfect blend of history, culture, and natural beauty for a memorable vacation.

  • The peak season is from June to August
  • The off-peak season is from November to January
  • Travelers tend to stay 2 days in Bari

2. Experience Monopoli with a travel package

Monopoli, located in Puglia, Italy, offers a unique beach vacation experience. With its charming port, historic castle, and secluded churches, visitors can immerse themselves in the local atmosphere. Trendy shops and luxurious accommodations add to the allure of this coastal town. Nature lovers can explore the nearby natural parks, while beachgoers can enjoy the crystal-clear sea and sandy shores. The impressive cathedral is a must-visit, showcasing stunning architecture. Swimming and other water activities are popular among travelers. In Monopoli, there is no shortage of destination activities and things to do, ensuring a memorable vacation.

  • The peak season is from June to August
  • The off-peak season is from October to December
  • Travelers tend to stay 3 days in Monopoli

3. Find your perfect Polignano a Mare vacation

Lecce is a charming city in Puglia, Italy, offering a unique blend of historical and cultural attractions. The city is known for its stunning cathedrals, churches, and monuments, which showcase the rich history of the region. Visitors can explore ancient ruins, visit museums, and enjoy the local cafes and restaurants. Lecce is also a great destination for sightseeing, with its beautiful architecture and charming streets. Whether you're interested in history, art, or simply soaking up the atmosphere, Lecce offers a delightful vacation experience.

  • The peak season is from June to August
  • The off-peak season is from October to December
  • Travelers tend to stay 3 days in Polignano a Mare

4. Plan your dream getaway to Lecce

Polignano a Mare offers a unique and diverse atmosphere for a beach vacation. This small town in Puglia, Italy, is known for its stunning coastal views and charming local culture. Whether you're looking for a luxurious spa retreat or a budget-friendly getaway, Polignano a Mare has something for everyone. Indulge in delicious seafood and local cheeses, or enjoy a relaxing day on the beach. For the more adventurous, there are plenty of boating and fishing opportunities. With a trendy and vibrant atmosphere, Polignano a Mare is the perfect destination for a memorable beach vacation.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 3 days in Lecce

6. Explore Fasano with a vacation package

Gallipoli, located in the beautiful region of Puglia, Italy, offers a delightful atmosphere for a beach vacation. The town is known for its stunning monuments, charming marina, rich cultural heritage, and fascinating historical sites. Adventure seekers can enjoy various activities like running, luxury experiences, and exploring the local port. Gallipoli is also famous for its delectable seafood, allowing visitors to indulge in the freshest catches from the sea. Whether you're interested in destination activities, tours, or sightseeing, Gallipoli offers a range of options to cater to every traveler's preferences.

  • The peak season is from January to March
  • The off-peak season is from October to December
  • Travelers tend to stay 4 days in Fasano

5. Create memories in Ostuni with a vacation package

Ostuni, located in Puglia, Italy, offers a diverse range of experiences for beach vacationers. With its historical sites, picturesque countryside, trendy atmosphere, and luxurious amenities, Ostuni has something for everyone. Visitors can explore the city's monuments, relax on the sandy beaches, swim in the crystal-clear waters, and admire the stunning scenery. The city's charming castle and biking trails also attract adventure enthusiasts. In addition, there are various destination activities, tours, and sightseeing opportunities available for travelers to immerse themselves in the local atmosphere. Whether you're seeking relaxation or adventure, Ostuni has it all.

  • The peak season is from June to August
  • The off-peak season is from October to December
  • Travelers tend to stay 3 days in Ostuni

Best months to visit Puglia

Looking for the best time to visit Puglia? Our table will help you. Puglia boasts a year-round average temperature of 64.8°F, reaching a peak of 81.1°F in August, its warmest month, and dropping to an average low of 51.8°F in December, the coolest month. The annual rainfall averages 63.7mm, with November experiencing the heaviest showers, while August is the driest month.

MonthTemperature (Fahrenheit)RainfallCloud coverage
January52.2Light RainMostly Sunny
February52.5Light RainMostly Sunny
March54.9Light RainMostly Sunny
April59.2Light RainMostly Sunny
May66.4No Rain (Dry)Sunny
June74.7No Rain (Dry)Sunny
July80.2No Rain (Dry)Sunny
August81.1No Rain (Dry)Sunny
September75.2Light RainSunny
October67.8Light RainMostly Sunny
November61.9Light RainMostly Sunny
December51.8No Rain (Dry)Mostly Sunny

How to save money on a vacation to Puglia

  • Combine your flights with hotels or car rentals to save money, especially in Puglia.
  • Take advantage of Expedia's OneKey program to collect points and save money.
  • Utilize the helpful search filters on Expedia to find the perfect accommodation within your price range.
  • Consider traveling during the low season in Puglia, which is typically from October to December, for the most budget-friendly options.
  • Use the search filter for price limits on Expedia to find a vacation that suits your budget.
  • Discover the best vacation experience for you by using the travel experience filter on Expedia, whether it's a family, romantic, or adventurous getaway.

Puglia Essential Information

Language
Italian
Currency
Euros
Local Welcome
Ciao
Local Goodbye
Ciao
Closest Airport
Karol Wojtyla Airport (BRI)
Top Sights
Zoosafari, Pescoluse Beach and Baia Verde Beach

Puglia Hotel Deals

The Nicolaus Hotel

The Nicolaus Hotel

4 out of 5
Via Cardinale A. Ciasca, 27, Bari, BA
The price is $161 total per night from Oct 26 to Oct 27
$161 total
per night
Oct 26 - Oct 27
9.2/10 Wonderful! (830 reviews)
"Clean room Comfortable bed Helpful staffs"

Reviewed on Oct 7, 2025

The Nicolaus Hotel
Parco dei Principi Hotel Congress & Spa

Parco dei Principi Hotel Congress & Spa

4 out of 5
Prolungamento Viale Europa 6, Bari, BA
The price is $233 total per night from Oct 14 to Oct 15
$233 total
per night
Oct 14 - Oct 15
8.6/10 Excellent! (771 reviews)
Late night arrival
"We arrived at 1am to Bari Airport. Rang the 24hr shuttle and they picked us up in 15 min. Room was ready, clean and comfortable. All very well organised. Hotel is 5 min walk from metro station to Bari Centrale. Buffet breakfast was fine."

Reviewed on Oct 10, 2025

Parco dei Principi Hotel Congress & Spa
Barion Hotel

Barion Hotel

4 out of 5
SS16, Km 816 (per Brindisi), Torre a Mare, Bari, BA
Fully refundableReserve now, pay when you stay
The price is $86 total per night from Nov 2 to Nov 3
$86 total
per night
Nov 2 - Nov 3
8.4/10 Very Good! (698 reviews)
"Concerns dealt with immediately. Staff responsive to requests and went out of their way to meet your needs."

Reviewed on Oct 1, 2025

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.

Frequently asked questions

How much does a Puglia vacation package cost?
Get your credit card ready, because a trip to Puglia starts from an affordable $1,039. When you bundle your flights, hotels and car rentals into a vacation package, you'll walk away with great deals.
How do I get a cheap travel package to Puglia?
Combine your flight and hotel bookings, throw in extras such as activities or a rental car, and save with a Puglia vacation package. You won't just score impressive discounts on your trip — you'll have plenty of choice at your fingertips too. When you book with Expedia, you can choose from more than 550 partner airlines and 1,000,000 properties worldwide. Your next affordable adventure starts right here, right now!
Where should I stay in Puglia?
There's no shortage of great places to stay in Puglia, including Lecce. This destination is home to many much-loved attractions including Holy Cross Cathedral and Piazza del Duomo. You can also make a beeline for Lucera, where you'll discover Castello Lucera and Duomo Lucera. If you have the time, journey to both happening cities!
What are the top hotels in Puglia?
When it comes to properties in Ostuni, Borgo Egnazia and Hotel Orientale are two great options. If you're spending time in Porto Cesareo, The Nicolaus Hotel and JR Hotels Oriente Bari look forward to welcoming you.
How far in advance should I book my Puglia vacation?
Browse Expedia to compare international airfares as early as possible. In many cases, you can purchase a seat up to 12 months before departure. If you can't find your preferred air carrier, or you've left things to the last moment, don't despair. Cheap fares to Puglia occasionally appear a few weeks before departure.
What does an Expedia Puglia travel package include?
Expedia has everything you need to book your Puglia trip, but how you structure your package is your choice. Pick from a combination of hotels, flights and rental cars. In search of a few activities to keep you on the go? Once you've made your booking, you can add them too. No matter your budget or style, there's a package deal to suit your needs.
What should I know before booking a Puglia travel package?
Whether it's relaxation or adventure you're after, a Puglia vacation package lets you plan your escape your way. Plus, you'll score great discounts just for combining your accommodations with your rental car and flights. The more you bundle, the bigger the savings!
Can I choose my airline with a Puglia Expedia vacation package?
Most definitely. Expedia has more than 550 airline partners to select from all over the world. With all that choice at your fingertips, finding the right carrier to get you to Puglia will be a cinch.
Does Expedia offer Book Now, Pay Later Puglia vacation packages?
If you'd like to split the cost of your hotel and activities over a few payments, Expedia can help you out. Paying the total amount for your journey upfront isn't always the best way to budget for your getaway, so we've teamed up with online lender Affirm to give you financial freedom. Book Now, Pay Later and take the stress out of saving to travel.
If I'm not able to travel, can I cancel my Puglia vacation package?
If your travel plans in Puglia have changed, it's comforting to know that it is possible to cancel your booking. If you booked in the last 24 hours, you may be eligible for a refund. If your booking is older than that, your airline, hotel or car rental company may impose a cancellation fee. For more details, check our Customer Service Portal.

Discover the most popular places to visit in Puglia

What to do in Puglia

Explore a world of travel with Expedia

Other vacations you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.