
Bali Holidays from AU$1,370
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Find the right fit
Rest easy
Your Bali Holiday
Lock in a holiday package to Bali and wander wherever your adventurous soul takes you. This exciting destination has plenty to offer, including its walking trails, coastal beaches, watersports, and much more. With so much to explore on a trip to Bali, it can be difficult to know where to start. Kick off your journey in Ubud at Ubud Monkey Forest and Ubud Traditional Art Market — two leading attractions here. Another great city worth adding to your itinerary is Jimbaran. Don't miss Kuta Beach and Echo Beach. Expedia has hotels, flights and whatever else you need to help you curate your dream Bali holiday today.
Top destinations in Bali

Denpasar
The Latest Bali Holiday Deals

C151 Smart Villas at Seminyak
Reviewed on 12 June 2025

Bali Aroma Exclusive Villas
Reviewed on 7 Apr 2024

Anantara Vacation Club Legian
Reviewed on 28 Aug 2025

Our guide on where to stay in Bali

Sanur
Located on the eastern shore of southern Bali, Sanur is a holiday paradise that’s a cut above most.
Our pick of the best Bali Hotel Deals

Courtyard By Marriott Bali Seminyak Resort
Reviewed on 25 Sept 2025

The Ritz-Carlton, Bali
Reviewed on 18 Sept 2025

Potato Head Suites & Studios
Reviewed on 17 Sept 2025
Frequently asked questions
Discover the most popular places to visit in Bali

Kuta Beach
Relax with a massage, ride the waves on a surfboard or party into the night on Bali’s most popular beach.

Seminyak Beach
Relax in style at Seminyak Beach, with its high-end hotels, sumptuous spas and first-rate restaurants.

Legian Beach
Surfers and holidaymakers flock to this beach to enjoy excellent swells, a laid-back nightlife and picturesque sunsets away from Kuta’s main drag.
What to do in Bali

Mount Batur Sunrise Trekking Open Trip All-Inclusive
Explore a world of travel with Expedia
Lodging
- Hotels near Bali Botanic Garden
- B&B in Baturiti
- Condominium Resort in Baturiti
- Holiday Homes in Baturiti
- Beach Hotels in Baturiti
- Business Hotels in Baturiti
- Cheap Hotels in Baturiti
- Baturiti Hotels
- Inns in Baturiti
- Resort in Baturiti
- Treehouses in Baturiti
- B&B in Bedugul
- Cabin Rentals in Bedugul
- Chalets in Bedugul
- Business Hotels in Bedugul
- Cheap Hotels in Bedugul
- Golf Hotels in Bedugul
- Hotels with Parking in Bedugul
- Luxury Hotels in Bedugul
- Bedugul Hotels
- Lodges in Bedugul
- Hotels near Bedugul Market
- Resort in Bedugul
- Treehouses in Bedugul
- Villas in Bedugul
- Hotels near Belulang Hot Spring
- Hotels near Danau Buyan
- Gobleg Hotels
- All Inclusive Hotels in Jatiluwih
- Beach Hotels in Jatiluwih
- Historic Hotels in Jatiluwih
- Jatiluwih Hotels
- Hotels near Jatiluwih Rice Terraces
- Hotels near Luhur Batukaru Temple
- B&B in Munduk
- Farmstay in Munduk
- Boutique Hotels in Munduk
- Cheap Hotels in Munduk
- Family Hotels in Munduk
- Historic Hotels in Munduk
- Luxury Hotels in Munduk
- Spa Hotels in Munduk
- Munduk Hotels
- Resort in Munduk
- Hotels near Munduk Waterfall
- Cheap Hotels in Penebel
- Penebel Hotels
- Resort in Penebel
- B&B in Pupuan
- Hostels in Pupuan
- Cheap Hotels in Pupuan
- Luxury Hotels in Pupuan
- Pupuan Hotels
- Inns in Pupuan
- Motels in Pupuan
- Resort in Pupuan
- Hotels near Tamblingan Lake
- Hotels near Ulun Danu Temple
Packages
- Air Terjun Fiji Waterfall
- Anturan Holidays
- Bali Butterfly Park
- Bali Handara Kosaido Country Club
- Balian Beach
- Visit Baturiti
- Bedugul Holidays
- Belulang Hot Spring
- Visit Blimbing
- Danau Buyan
- Gaya Art Space
- Visit Gobleg
- Kaliasem Holidays
- Krisna Funtastic Land
- Lovina Beach
- Lovina Holidays
- Munduk Holidays
- Neka Art Museum
- Visit Penebel
- Penestanan Holidays
- Visit Pupuan
- Sangeh Monkey Forest
- Sawan Holidays
- Sayan Holidays
- Singaraja Holidays
- Soka Beach
- Tabanan Holidays
- Tabanan Holidays
- Taman Ayun Temple
- Tamblingan Lake
- Taro Holidays
- Tegallalang Rice Terrace
- Tegallalang Holidays
- Ubud Holidays
- Ulun Danu Temple
- Visit Wongaya Gede