A coastal town with colorful buildings, a rocky shoreline, and boats docked at the harbor.

Bali Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

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

Your Bali Vacation

Book a customized Bali vacation package that has everything you need without any unnecessary extras. Good for history, views and culture, consider staying in the neighborhood of Fodele. Make your trip to Bali even more enjoyable by going sightseeing. Reptisland, Livadi beach and Varkotopos beach are among the top attractions you'll want to explore. Whoever you're taking time off with and whatever you plan to spend, your ultimate Bali vacation is only clicks away with Expedia.

Top Bali vacation deals

Price found within the past 48 hours. Click for updated prices.
  • Jan 16 - Jan 23

    Vespera City Hotel + Flight

    Heraklion
    6 nights
    3.0 star property
    9.2/10 - Wonderful (46 reviews)
    Roundtrip • Toronto (YYZ) - Heraklion (HER)
    YYZ - HER • 2 stops HER - YYZ • 2 stops
    CA $2,108
    CA $1,525
    per traveller
    found 1 day ago
    Vespera City Hotel
  • Jan 16 - Jan 23

    Lagon Life Spirit Design Villas - Adults Only + Flight

    Chania
    6 nights
    4.0 star property
    9.8/10 - Exceptional (18 reviews)
    "From the moment we arrived, the staff was amazing and very helpful. The property is new, very clean, quiet, and everything you need for a very relaxing vacation. We are looking forward to staying at the Villa again soon. We couldn't have asked for a more warm welcome and great hospitality."
    Reviewed October 28, 2026
    Roundtrip • Toronto (YYZ) - Chania (CHQ)
    YYZ - HER • 2 stops HER - YYZ • 2 stops
    CA $2,698
    CA $1,783
    per traveller
    found 1 day ago
    Lagon Life Spirit Design Villas - Adults Only
  • Jan 16 - Jan 23

    Domus Renier Boutique Hotel, Member of Domus Elegance Collection + Flight

    Old Town Chania
    6 nights
    4.0 star property
    10/10 - Exceptional (254 reviews)
    "If I could give more than five stars I would. I loved it here!"
    Reviewed November 6, 2026
    Roundtrip • Toronto (YYZ) - Chania (CHQ)
    YYZ - HER • 2 stops HER - YYZ • 2 stops
    CA $2,030
    CA $1,606
    per traveller
    found 1 day ago
    Domus Renier Boutique Hotel, Member of Domus Elegance Collection
  • Dec 27 - Jan 3

    Amirandes, A Resort to Live + Flight

    Hersonissos
    6 nights
    5.0 star property
    9.4/10 - Exceptional (243 reviews)
    Roundtrip • Calgary (YYC) - Heraklion (HER)
    YYC - HER • 2 stops HER - YYC • 2 stops
    CA $5,391
    CA $4,460
    per traveller
    found 13 hours ago
    Amirandes, A Resort to Live
  • Jan 16 - Jan 23

    Dimargio Luxury Hotel & Spa + Flight

    Heraklion
    6 nights
    5.0 star property
    9.8/10 - Exceptional (62 reviews)
    Roundtrip • Toronto (YYZ) - Heraklion (HER)
    YYZ - HER • 2 stops HER - YYZ • 2 stops
    CA $1,939
    CA $1,643
    per traveller
    found 1 day ago
    Dimargio Luxury Hotel & Spa

Discover the most popular places to visit in Bali

What to do in Bali

Bali Hotel Deals

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 Bali vacation package cost?

You'll find cheap prices from CA $1,525 on Expedia for your Bali escape. However, a range of factors like the length of stay, hotel choice and season will influence how much your vacation to Bali costs.

What are the cheapest months to go to Bali?

If you're hoping to score a cheap Bali vacation package, consider travelling in January, February and November. You'll generally find lower prices on accommodations and flights during these quieter months — ideal for a budget-friendly break.

How many days is enough for Bali?

Typically, a few days is great for a Bali vacation. With a detailed itinerary, you can see all the main attractions such as Varkotopos beach, as well as explore some hidden treasures along the way.

How to find the best Bali package deals?

Finding a cheap Bali package deal is a cinch with Expedia. Once you've entered your destination and travel dates under our "Packages" tab, set your maximum budget, apply a few filters and see what's available. You can customize your search by "Amenities," "Property type," "Guest rating" and more. Sort the results by "Price: low to high" to view the most affordable Bali package deals. Want a simple trick to score the biggest savings? Be flexible with your departure dates and consider going away on a weekday, when prices are typically lower.

Is it cheaper to book a Bali vacation as a package?

Expedia vacation packages are designed to help you keep more cash in your pocket. Bundle your hotel, flight and car rental into one great-value price and enjoy significant savings. You'll typically snag a better deal than booking each component individually. And you'll still get the flexibility to create a customized Bali vacation by choosing your preferred type of stay, airline and car class.

When to book a vacation package to Bali?

Enjoy fantastic discounts by reserving your flights ahead of time with Expedia. If being spontaneous is more your thing, grab one of our last-minute deals for an impromptu Bali getaway.

How to plan a trip to Bali?

  1. Choose when to travel: Check your schedule and get your bags packed. Your preferred season and the activities available will also help you decide when to vacation in Bali.
  2. Budget wisely: As well as the cost of your stay, you should factor in other expenses. These include flights, food and transportation. Also, put aside a little extra for unexpected expenses that may arise during your trip to Bali.
  3. Decide your trip length: Consider how much time you want to spend discovering Bali. Plan your days so you can get to all the attractions and activities you're interested in without rushing.
  4. Bundle your airfare and accommodations: After you've nailed down your dates and duration, book the perfect Bali vacation package for you.

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