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 (221–240 of 1,094)

Mount Bromo & Kawah Ijen 3-day tour from Seminyak: Blue flames
›
‹
Most booked
Mount Bromo & Kawah Ijen 3-day tour from Seminyak: Blue flamesThree-day Java volcano tour from Seminyak featuring Mount Bromo sunrise hike and Kawah Ijen night ascent to witness blue flames with professional guides.
155 reviews
4.91★
Duration
3d
start times · Tue, Thu, Fri and Sun
4
Live guide ENFree cancellationfromUS$ 210per person
Ubud Waterfalls & Rice Terrace Tour with Jungle Swing
›
‹
Ubud Waterfalls & Rice Terrace Tour with Jungle SwingFeel the cool spray at Kanto Lampo, walk Tegalalang’s rice terraces, swing above the palms, and explore Bali’s waterfalls with pickup and local guide included.
151 reviews
4.97★
Duration
10h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 19per person
Lovina Snorkeling: Dolphins, Swimming & Coral Reefs
›
‹
Travelers' pick
Lovina Snorkeling: Dolphins, Swimming & Coral ReefsWatch dolphins at sunrise on a private boat, then swim and snorkel Lovina's coral reefs with hotel pickup and all equipment provided.
151 reviews
4.73★
Duration
8h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 44per person
Nusa Penida Manta Ray Snorkeling & Lunch from Seminyak
›
‹
Travelers' pick
Nusa Penida Manta Ray Snorkeling & Lunch from SeminyakManta Ray snorkeling in Nusa Penida with hotel pickup, speed boat, lunch and GoPro photos. Small groups (max 8), 7am start, all gear included. Full day from Seminyak.
150 reviews
4.87★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 147per person
Balinese Cooking Class: Make Authentic Dishes
›
‹
Balinese Cooking Class: Make Authentic DishesLearn to cook Balinese cuisine in a traditional house with a Balinese chef: shop the market for fresh herbs and spices, then prepare and eat lunch in the garden.
149 reviews
4.96★
Duration
5h
start times · Every day
4
Live guide ENFree cancellationfromUS$ 40per person
Bali Ubud: Monkey Forest, Kanto Lampo Waterfall & Rice Terrace
›
‹
Travelers' pick
Bali Ubud: Monkey Forest, Kanto Lampo Waterfall & Rice TerraceLet monkeys surprise you in Ubud’s forest, feel the spray at Kanto Lampo Waterfall, and wander Tegalalang’s rice terraces. Private tour with pickup included.
149 reviews
4.97★
Duration
8h–9h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 31per person
Bali: Handara Gate, Banyumala Waterfall & Ulun Danu Temple Tour
›
‹
Bali: Handara Gate, Banyumala Waterfall & Ulun Danu Temple TourWake up in Bali’s cool highlands, walk jungle paths to Banyumala waterfall, snap photos at Handara Gate, and float by Ulun Danu Beratan Temple. Includes pickup and local lunch.
148 reviews
4.97★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Bali: Lempuyang Temple, Tirta Gangga & Tegalalang Rice Terrace Private Tour
›
‹
★Top rated
Bali: Lempuyang Temple, Tirta Gangga & Tegalalang Rice Terrace Private TourChase Bali’s iconic views at Lempuyang Temple, Tirta Gangga Water Garden & Tegalalang Rice Terrace on a private day trip with lunch, coffee tasting & hotel pickup.
148 reviews
5.00★
Duration
10h–12h
Every day
04:00
Live guide ENHotel pickupFree cancellationfromUS$ 109per person
Nusa Penida snorkeling tour: 3 reefs, Angel Billabong
›
‹
Nusa Penida snorkeling tour: 3 reefs, Angel BillabongSnorkel three reefs around Nusa Penida island, then walk into Angel Billabong's rock pools and stand at Broken Beach's limestone arch, hotel pickup.
147 reviews
4.81★
Duration
10h–12h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 106per person
Nusa Penida Day Trip from Kuta: 4 Beaches & Boat Included
›
‹
Nusa Penida Day Trip from Kuta: 4 Beaches & Boat IncludedFull-day Nusa Penida tour from Kuta with fast boat, Angel Billabong, Kelingking Beach, Crystal Bay, Broken Beach, Indonesian lunch & hotel pickup at 7am.
147 reviews
4.90★
Duration
12h
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 96per person
Devdan Show Bali: Indonesian Dance & Aerial Acrobatics in Nusa Dua
›
‹
Travelers' pick
Devdan Show Bali: Indonesian Dance & Aerial Acrobatics in Nusa DuaDevdan Show in Nusa Dua features traditional Indonesian dance, aerial acrobatics and special effects. Includes hotel pickup from Nusa Dua, Benoa and Sawangan.
146 reviews
4.75★
Duration
1h
Mon, Wed, Fri and Sat
19:30
Live guide ENPickup optionalFree cancellationfromUS$ 30per person
ATV Riding in Bali: Rice Fields, Jungle & River Tubing
›
‹
ATV Riding in Bali: Rice Fields, Jungle & River TubingRide a quad bike through Bali's rice paddies and jungle trails, then float down a scenic river with hotel pickup, lunch, guides and safety gear.
146 reviews
4.96★
Duration
6h
start times · Every day
9
Live guide ENPickup optionalFree cancellationfromUS$ 28per person
Ubud Tour: Private Guide to Monkey Forest & Rice Terraces
›
‹
Ubud Tour: Private Guide to Monkey Forest & Rice TerracesPrivate guided tour of Ubud with English-speaking guide and hotel pickup. See the Monkey Forest, rice terraces.
145 reviews
4.97★
Duration
10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 36per person
Rafting and ATV in Ubud: Ayung River and jungle trails
›
‹
Travelers' pick
Rafting and ATV in Ubud: Ayung River and jungle trailsRaft the Ayung River through jungle and waterfalls, then ride an ATV through Ubud's rice fields and villages with a local guide and lunch.
145 reviews
4.97★
Duration
6h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 44per person
Seminyak: Bali Food Tour with 15+ Tastings & Local Guides
›
‹
Travelers' pick
Seminyak: Bali Food Tour with 15+ Tastings & Local GuidesHands tear into pisang goreng and soto babat at 7-8 stops around old Denpasar. 15+ tastings, max 8 guests, professional foodie guides, water and drinks included.
145 reviews
4.92★
Duration
3h–4h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 45per person
Mount Agung Sunrise Trek Ubud: Volcano Hike & Besakih Temple
›
‹
Travelers' pick
Mount Agung Sunrise Trek Ubud: Volcano Hike & Besakih TemplePrivate Mount Agung sunrise trek from Ubud with local guide, trekking poles and hot breakfast. Midnight start, 2-hour climb, crater views and Besakih Temple visit.
144 reviews
4.75★
Duration
12h–16h
start times · Every day
3
Live guide EN · MSPickup optionalFree cancellationfromUS$ 55per person
Mount Ijen Blue Fire Trek 2-Day Private Guided Tour
›
‹
Travelers' pick
Mount Ijen Blue Fire Trek 2-Day Private Guided TourOvernight Mount Ijen Blue Fire Trek from Bali with hotel pickup, local guide, accommodation in East Java and all permits included.
144 reviews
4.94★
Duration
2d
start times · Every day
10
Live guide ENHotel pickupFree cancellationfromUS$ 155per person
ATV Riding and White Water Rafting in Ubud
›
‹
Travelers' pick
ATV Riding and White Water Rafting in UbudRide ATVs through rice fields, jungle and river tracks in Ubud, then raft the Ayung River with a guide: includes lunch, transfer from your hotel, and all safety gear.
144 reviews
5.00★
Duration
3h 30m
start times · Every day
12
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Mount Agung sunrise trek from Ubud: 3,142m peak with local guide
›
‹
Mount Agung sunrise trek from Ubud: 3,142m peak with local guideStart before dawn from Ubud and trek Mount Agung with a local guide, reaching Bali's highest peak at 3,142 meters to watch the sunrise over the island.
143 reviews
4.97★
Duration
11h 30m
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 57per person
Mount Batur: Sunrise Jeep Tour, Breakfast & Hot Springs
›
‹
Best value
Mount Batur: Sunrise Jeep Tour, Breakfast & Hot SpringsWatch sunrise from Mount Batur by 4WD Jeep, enjoy a mountaintop breakfast, off-road black lava fields and relax in natural hot springs. Includes pickup.
142 reviews
4.97★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 21US$ 18.24per person
Need help planning your next activity?