Indonesia  ›  Bali

Top Things to Do in Bali

We compared all 1,094 experiences in Bali so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 1,094 experiences from US$ 6.22 ✓Free cancellation on most experiences

All tours (281–300 of 1,094)

Ubud: Yoga, Rice Terrace Walk & Floating Breakfast Tour
›
‹
Most booked
Ubud: Yoga, Rice Terrace Walk & Floating Breakfast TourWake up in Ubud with sunrise yoga, a floating breakfast at a scenic café, and a walk through Bali’s lush rice terraces. Includes hotel pickup and local guide.
118 reviews
4.95★
Duration
6h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 69per person
Ubud Sightseeing Tour: Waterfall, Rice Terraces & Temples
›
‹
Ubud Sightseeing Tour: Waterfall, Rice Terraces & TemplesUbud tour with hotel pickup covering Tegenungan Waterfall, Tegalalang Rice Terraces, Tirta Empul Temple and a coffee plantation.
117 reviews
4.98★
Duration
10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 26US$ 25per person
Kuta: Balinese Body Massage & Neck Treatment at Anjali Spa
›
‹
Kuta: Balinese Body Massage & Neck Treatment at Anjali SpaBalinese massage in Kuta targeting shoulders, neck and head tension. Includes welcome drinks, ginger tea, all fees. Book ahead, limited therapist availability.
116 reviews
4.98★
Duration
1h
Every dayFree cancellationfromUS$ 26per person
Ubud from Benoa Port: Rice Terraces, Temples & Lunch
›
‹
Ubud from Benoa Port: Rice Terraces, Temples & LunchPrivate shore excursion from Benoa Port to Ubud: Tegalalang Rice Terrace, Tirta Empul Temple, Tegenungan Waterfall, lunch and entry fees. 8 hours with driver and hotel pickup.
116 reviews
4.99★
Duration
8h
start times · Every day
4
Live guide EN · KOHotel pickupFree cancellationfromUS$ 55per person
Nusa Lembongan sailing cruise: Catamaran day trip with snorkeling
›
‹
Travelers' pick
Nusa Lembongan sailing cruise: Catamaran day trip with snorkelingSail to Nusa Lembongan aboard a luxury catamaran with hotel pickup, snorkeling gear, beach club access and a BBQ lunch included. Nine hours of swimming.
116 reviews
4.87★
Duration
9h
start times · Every day
2
Pickup optionalFree cancellationfromUS$ 171per person
Ubud Private Tour: Waterfalls, Temple, Rice Terrace & Swing
›
‹
Ubud Private Tour: Waterfalls, Temple, Rice Terrace & SwingPrivate day tour around Ubud with driver-guide visiting two waterfalls, a Hindu temple, jungle swing and rice terraces. Includes lunch and all entrance fees.
114 reviews
4.97★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 72per person
Bali Canyoning: Rappel, Slide & Jump Through Gitgit Waterfalls
›
‹
Bali Canyoning: Rappel, Slide & Jump Through Gitgit WaterfallsEight-hour canyoning adventure in North Bali with rappels, natural slides, zip line and hot spring soak. Includes wetsuit, helmet, breakfast, lunch and professional guide.
113 reviews
4.99★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 141per person
Bali: Mount Batur Sunrise Trek & Tegalalang Rice Terrace Coffee
›
‹
Bali: Mount Batur Sunrise Trek & Tegalalang Rice Terrace CoffeeWake up in Bali for a Mount Batur sunrise trek, breakfast on the volcano, and coffee at Tegalalang Rice Terrace. Includes pickup, guide, and entry fees.
112 reviews
4.93★
Duration
10h
Every day
02:45
Live guide ENHotel pickupFree cancellationfromUS$ 25per person
Ubud: Mount Batur, Hot Springs & Tirta Empul Temple Day Trip
›
‹
Ubud: Mount Batur, Hot Springs & Tirta Empul Temple Day TripFull-day Ubud volcano tour with Mount Batur views, natural hot spring swim, Tirta Empul Temple & Tegenungan Waterfall. Includes hotel pickup, lunch, entrance fees.
112 reviews
4.99★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 35per person
Mount Batur Sunrise Trek: Volcano Summit & Hot Spring
›
‹
★Top rated
Mount Batur Sunrise Trek: Volcano Summit & Hot SpringTrek Mount Batur before dawn with a local guide, watch sunrise above the clouds, eat eggs cooked on volcanic steam, soak in hot springs, and tour a working coffee plantation.
111 reviews
5.00★
Duration
8h
start times · Every day
18
Live guide ENPickup optionalFree cancellationfromUS$ 19per person
Canggu Surfing Lesson: 2-Hour Private Lesson & Board Rental
›
‹
Best value
Canggu Surfing Lesson: 2-Hour Private Lesson & Board RentalPrivate surfing lesson in Canggu with ISA certified instructor. 2 hours, board and rash shirt included, hotel pickup or beach meeting available.
111 reviews
4.97★
Duration
2h
start times · Every day
4
Live guide EN · CSPickup optionalFree cancellationfromUS$ 18per person
Ubud Private Tour from Seminyak: Temples, Rice Fields & Waterfalls
›
‹
Ubud Private Tour from Seminyak: Temples, Rice Fields & WaterfallsFull-day Ubud tour from Seminyak with private driver, Tirta Empul temple entry, Tegalalang rice terraces, Kemenuh monkey river and hotel pickup. Includes lunch and all fees.
110 reviews
5.00★
Duration
8h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 63per person
Nusa Penida: East & West Day Trip with Hotel Pickup & Fast Boat
›
‹
Nusa Penida: East & West Day Trip with Hotel Pickup & Fast BoatFeel the rush of Nusa Penida’s cliffs, beaches, and treehouses on a private day trip with local lunch, hotel pickup in Bali, and fast boat tickets included.
110 reviews
4.68★
Duration
8h
start times · Every day
5
Live guide ENPickup optionalFree cancellationfromUS$ 50per person
Bali Private Car & Driver: Flexible Island Day Tour with Pickup
›
‹
Bali Private Car & Driver: Flexible Island Day Tour with PickupLet a local driver handle Bali’s roads while you explore temples, beaches, and rice terraces at your pace. Includes private car, pickup, fuel, and flexible itinerary.
110 reviews
4.99★
Duration
6h–10h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 61per group
Bali Temples & Rice Terraces: Tanah Lot, Beratan & Jatiluwih Day Trip
›
‹
Bali Temples & Rice Terraces: Tanah Lot, Beratan & Jatiluwih Day TripFeel the ocean spray at Tanah Lot, wander Jatiluwih’s rice terraces, and find calm at Lake Beratan: private Bali day trip with pickup and local guide included.
109 reviews
4.97★
Duration
10h–12h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 76per person
Ubud Half-Day Private Tour: Monkey Forest & Rice Terraces
›
‹
Travelers' pick
Ubud Half-Day Private Tour: Monkey Forest & Rice TerracesPrivate half-day tour in Ubud with hotel pickup, driver and entrance fees to Monkey Forest, Tirta Empul Temple and Tegalalang Rice Terrace.
109 reviews
4.97★
Duration
6h
start times · Every day
3
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 33per person
ATV Riding Ubud: Through Tunnel, Waterfall & Rice Fields
›
‹
Travelers' pick
ATV Riding Ubud: Through Tunnel, Waterfall & Rice FieldsRide an ATV quad bike through Ubud's jungle, tunnel and waterfall in 1.5 hours of off-road riding, with guide, lunch and shower included.
109 reviews
4.87★
Duration
2h–3h
start times · Every day
9
Live guide EN · DE · FR · ESPickup optionalFree cancellationfromUS$ 32per person
North Bali Day Trip: Waterfalls, Hot Springs & Temple from Celukan Bawang
›
‹
Travelers' pick
North Bali Day Trip: Waterfalls, Hot Springs & Temple from Celukan BawangFeel the cool mist at Banyumala Twin Waterfall, soak in Banjar Hot Spring, and wander Ulun Danu Beratan Temple with private pickup from Celukan Bawang Port.
108 reviews
4.79★
Duration
5h–12h
start times · Every day
13
Live guide ENHotel pickupFree cancellationfromUS$ 25per person
Mount Batur Jeep & Summit Trek: Sunrise from Ubud
›
‹
Mount Batur Jeep & Summit Trek: Sunrise from UbudMount Batur sunrise hike from Ubud with jeep to halfway point, 45-min trek to summit, breakfast included, hotel pickup. Half-day adventure.
108 reviews
4.88★
Duration
10h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 38per person
Nusa Penida: Manta Snorkeling & Kelingking Cliff Private Boat
›
‹
Travelers' pick
Nusa Penida: Manta Snorkeling & Kelingking Cliff Private BoatPrivate speedboat from Seminyak to Nusa Penida with manta ray snorkeling, Kelingking Cliff hike, and Crystal Bay swim. Hotel pickup, lunch, gear included.
107 reviews
4.96★
Duration
11h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 849per person
Need help planning your next activity?