Bali Holidays

Book a Hotel + Flight or Car together to unlock savings

Choose two or more items and save on your trip:

    Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to £195 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 Bali Holiday

Set off on your next thrilling adventure with a Bali holiday package, and leave knowing the finer details are already taken care of. And with the ability to tailor your escape, it'll be one you won't forget! Planning a travel schedule for your trip to Bali? Start with top cities like Kuta, Ubud and Seminyak. Expedia has hotels, flights, car rentals and more to help you put together your own tailored Bali holiday today.

Top destinations in Bali

The Latest Bali Holiday Deals

The Sebali Resort
WakaGangga
 MERUSAKA Nusa Dua
GDAS Bali Health and Wellness Resort
The Bale Nusa Dua by LifestyleRetreats
The Menjangan by LifestyleRetreats
Prices and availability subject to change. Additional terms may apply.

Everything you need to know about Bali holidays 

Where to stay in Bali

There are plenty of fabulous destinations that are popular for Bali holidays. Wherever you choose, you're bound to find the fabulous fusion of idyllic landscapes and fascinating culture that make holidays toBali an unforgettable experience. 

  • Ubud: Book Bali hotels in this magnificent spot to explore its variety of local arts, culture and spiritual heritage. 
  • Seminyak: Sample the hip side of paradise at an offbeat beach resort located in Seminyak.  
  • Kuta: Beach lovers choosing where to stay in Bali might opt for classic Kuta. With its unparalleled sandy beaches, Kuta is a magnet for sunbathers and surfers alike.  
  • Nusa Penida Island: It's a haven for scuba divers, with all kinds of underwater treasures to explore.  

How to find cheap Bali deals

Expedia has a vast array of options for your Bali travel packages: the search and sort functions make finding the latest offers on everything from luxury packages to last-minute holidays in Bali a breeze. Sort search results based on price to find some of the cheapest deals available for your next trip and use filters to find excellent combinations of hotels, flights and activities to unlock some of the best prices. If you don't mind a little rain, opting for off-peak travel in the months between November and March can be a great way to make savings, too. Feeling flexible? Opting to stay in places off the beaten track like Lovina can help you stay on budget – but if you'd rather not swap a convenient location for a cheaper price, Ubudremains an affordable option for travellers. Expedia's deals and offers can help you secure discounts up to 45* on certain Bali holiday packages. 


Top things to do in Bali

Discover the wonders of Bali, from its lush natural beauty to its vibrant cultural scene. If you like to keep it simple, some of the best Bali activities simply involve heading to the beach and seeing what's going on. Here are some ideas: 

  • Monkey Forest in Ubud: Meet charming little critters in magnificent leafy surroundings at the Monkey Forest in Ubud – the perfect day out for all the family – then swing through the trees yourself on a zip-line adventure. 
  • Legian beach: You can immerse yourself in the vibrant surf culture and hop on a board. 
  • Sanur beach: Head off the beaten track to tranquil Sanur beach to feel the sand between your toes. 

Bali honeymoon packages

Bali is for lovers – and there are plenty of romantic Bali activities for couples: stroll hand in hand along the sands, glide across the ocean waves on a romantic cruise, or simply stop to watch the sunset as you explore a new dawn in your lives. When selecting holiday packages in Bali, treat yourself to a little 5-star fabulousness in elegant Bali luxury hotels so you can enjoy leisurely mornings and cosy nights in magnificent island style. 


Bali beach holidays

Bali beach holidays are an idyllic way to enjoy your island getaway: think crystal seas and shimmering sands. Bali has plenty of stunning coastlines to offer, and many spots are perfect for sampling sun, sea and sand. If you plan to spend your trip simply frolicking in cool waters and lounging in the sun, opt for Bali beach hotels where you can get away from it all. Browse Expedia to find some of the best Bali holiday packages and Bali beach hotels. Expedia features star ratings and reviews to help you research an amazing choice. 


Bali family holidays

There are plenty of Bali family holiday packages available to book on Expedia to help take the stress out of family travel. Choose Bali family-friendly hotels with spacious rooms, child-friendly facilities and a pool where the kids can let off steam while you sit back and chill out. Bali is sure to be a hit with all the family: grown-ups and little ones alike will love relaxing by the beach and exploring nature and culture. 


All-inclusive holiday packages to Bali

There's a wide range of all-inclusive Bali hotels available to book on Expedia where you can enjoy delicious dining and home-from-home comforts hassle-free in the stunning surroundings of your hotel. All-inclusive holidays to Bali are a great way to explore this part of the world with ease: with transport and accommodation combined, you can unlock savings and enjoy a hassle-free trip. Everything's taken care of, and all that's left for you to do is grab your towel, dab on some sunscreen and simply head for the beach. 


Our guide on where to stay in Bali

Check out a few of the areas and neighborhoods we love in Bali Learn more about Bali

Our pick of the best Bali Hotel Deals

The Stones - Legian, Bali - Marriott Autograph Collection Hotel
The Stones - Legian, Bali - Marriott Autograph Collection Hotel
5 out of 5
Jl. Raya Pantai Kuta, Banjar Legian Kelod, Kuta, Bali
Stay at this 5-star luxury hotel in Kuta. Enjoy free WiFi, free parking and 2 restaurants. Our guests praise the breakfast and the pool in their reviews. Popular ...
9/10 Wonderful! (1,002 reviews)
"clean"

Reviewed on 15 Mar 2024

The Stones - Legian, Bali - Marriott Autograph Collection Hotel
Hyatt Regency Bali
Hyatt Regency Bali
5 out of 5
Jl Danau Tamblingan 89, Denpasar, Bali
Stay at this 5-star luxury hotel in Denpasar. Enjoy free WiFi, free parking and 3 outdoor pools. Our guests praise the breakfast and the pool in their reviews. ...
9/10 Wonderful! (537 reviews)
"Seems like the ideal Bali hotel. Well kept. Friendly and attentive staff. Excellent restaurants (the breakfast was amazing). Nice beach and pool area."

Reviewed on 16 Mar 2024

Hyatt Regency Bali
Ayodya Resort Bali
Ayodya Resort Bali
5 out of 5
Jalan Pantai Mengiat, Po Box 46, Nusa Dua, Bali
Stay at this 5-star luxury hotel in Nusa Dua. Enjoy free WiFi, free parking and 3 outdoor pools. Popular attractions Mengiat Beach and Bali National Golf Club ...
8.6/10 Excellent! (957 reviews)
"A perfect place if you want a Bali vibe mixed with luxury and not the modern look and feel. Well visit again."

Reviewed on 8 Mar 2024

Ayodya Resort Bali
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

Why should I book my Bali holiday with Expedia?
With exceptional-value flights, car hire and accommodation options all in one place, Expedia makes planning your Bali holiday easy. Plus, we can help you bundle your bookings into a package holiday so you can get even more savings. Pick from awesome stays, add flights and/or a car hire (and maybe even some exciting tours and activities!) and land incredible prices. Need to change your plans? Expedia has a flexible cancellation policy for many reservations. To find out more, make your way to our Customer Service Portal link.
When is the best time of year to holiday in Bali?
August, September and October are the busiest months in Bali, while December, January and February are generally a lot quieter. To get an idea of what type of weather to expect, the daytime average temperature in August, the coolest month in Bali, is 24ºC. The warmest time here is January, when temperatures average 26ºC.
How do I get a cheap holiday to Bali?
If you love amazing deals, combine your bookings into a Bali holiday. Whether you need flights, hotels, hire cars or day tours, you can book them all in one place. You’ll have ample choice at your fingertips too. Expedia has over 400 airlines and 321,000 hotel options all over the world to select from. Fly with who you want, stay where you like and save some cash — now that’s the ideal escape! Learn more about how you can save money on your holiday when you combine your flight and hotel bookings with Expedia.
What should I do on my Bali holiday?
Discover major attractions including Kuta Beach, Tanah Lot Temple, Legian Beach and Sanur Beach. With so many amazing things to see and do, your holiday in Bali will be unforgettable.
Do I need a visa for my Bali holiday?
Visa requirements for Bali vary depending on your nationality and the purpose of your visit. We recommend checking official government websites to determine if you need a visa for your trip. This is also a good place to find the most up-to-date information, including details about application procedures and any supporting documentation you may need. Enquire about your visa requirements well in advance to ensure a travel experience that’s hassle free. Also check to see that your passport has at least six months validity from your date of return.
What should I wear on my Bali holiday?
Although everyone’s style varies, it can be helpful to have a few guidelines for what type of clothes to bring during your holiday in Bali. Think about looking up style blogs before you go for inspiration on local dress codes or fashion trends. In Bali, average daytime temperatures reach 26ºC during January, making it the warmest month. August is the coolest time of the year here, with the mercury hovering around 24ºC during the day. Make packing a breeze by monitoring the forecast for all the places on your itinerary.
What does an Expedia Bali holiday include?
Hotels, hire cars and flights — you’ll discover them all here. With Expedia, you can shape your Bali travel package the way you want. All you have to do is decide what you need. Once you’ve made your booking, why not add fun things like experiences and activities? The more you bundle, the bigger the savings! Explore all kinds of styles on Expedia and discover the right fit for you and your guests. From the most sought-after property types, like villas and private holiday homes, to many other options, you’ll find loads of holiday retreats in Bali to pick from so you can plan your stay to your liking.
Does Expedia offer Book Now, Pay Later Bali holidays?
Expedia has partnered with online lender Klarna to make your next break easier on your wallet. Paying by instalment means you can spread the costs of your next big holiday, leaving you with more money to spend while you’re away. Klarna has several payment plans to pick from, so you’re sure to find one that works with your budget. Browse these flexible payment options:

  • Pay monthly holidays: Realise your holiday dreams sooner with Klarna’s easy instalment plans. If paying over multiple transactions sounds right for you, pick this option at checkout.
  • No-deposit holidays: If no upfront fee for your trip makes pressing that “book now” button easier, opt for a no-deposit holiday plan from Klarna so you can Book Now, Pay Later!

Can I choose my airline with a Bali Expedia holiday?
Yes, the choice is all yours. Expedia has access to more than 400 airlines worldwide, so you can design your Bali adventure according to your needs and budget.

Discover the most popular places to visit in Bali

Unmissable things to do in Bali

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.