Puglia Vacations & Trips from $1,083

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to $1,045 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Plan, book, and manage your trip all in one place

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.

Top destinations in Puglia

The Latest Puglia Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Masseria Corsano
Villa Torre Bianca by Emily Hotels
Palazzo Sant'Anna Lecce
Paragon 700 Boutique Hotel & SPA
Il Melograno

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

Puglia Hotel Deals

The Nicolaus Hotel

The Nicolaus Hotel

4 out of 5
Via Cardinale A. Ciasca, 27, Bari, BA
Fully refundableReserve now, pay when you stay
$140 nightly
The price is $161 total per night from Aug 25 to Aug 26
$161 total
Aug 25 - Aug 26
Total with taxes and fees
9.2/10 Wonderful! (780 reviews)
"The hotel was pretty but a bit outdated. The door was a standard key."

Reviewed on Aug 18, 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
Fully refundableReserve now, pay when you stay
$189 nightly
The price is $215 total per night from Aug 24 to Aug 25
$215 total
Aug 24 - Aug 25
Total with taxes and fees
8.6/10 Excellent! (720 reviews)
"All good"

Reviewed on Aug 3, 2025

Parco dei Principi Hotel Congress & Spa
Hi Hotel Bari

Hi Hotel Bari

4 out of 5
Via Don Guanella 15, Bari, BA
Fully refundableReserve now, pay when you stay
$152 nightly
The price is $174 total per night from Sep 7 to Sep 8
$174 total
Sep 7 - Sep 8
Total with taxes and fees
9/10 Wonderful! (500 reviews)
Very quiet and conducive to a good night’s rest
"We were particularly pleased with how quiet it was. We had flown from the United States and really needed to get a good nights rest."

Reviewed on Jul 19, 2025

Hi Hotel 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.

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,083. 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

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