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 (341–360 of 1,094)

Balinese Cooking Class in Kuta: Learn 10 Dishes
›
‹
Balinese Cooking Class in Kuta: Learn 10 DishesLearn to cook 10 Balinese dishes in a morning class in Kuta with Chef Bagus, including market tour, lunch, and hotel pickup from nearby areas.
92 reviews
4.88★
Duration
3h
Mon–Sat
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 51per person
Bali to Kawah Ijen: Blue Flames Night Hike, Dinner & Room
›
‹
Travelers' pick
Bali to Kawah Ijen: Blue Flames Night Hike, Dinner & RoomChase the blue flames at Kawah Ijen from Bali with a night hike, local dinner, and private room. Includes pickup, gear, breakfast, and expert guide support.
92 reviews
4.86★
Duration
1d
Mon, Wed, Fri and Sat
13:00
Live guide ENInstant confirmationfromUS$ 120per person
ATV Riding in Ubud: Jungle Quad Bike Adventure with Lunch
›
‹
Travelers' pick
ATV Riding in Ubud: Jungle Quad Bike Adventure with LunchRide a quad bike through Ubud's jungle, rice fields and river terrain for about 2 hours, then shower and eat lunch at a poolside restaurant.
92 reviews
4.78★
Duration
2h
start times · Every day
16
Live guide ENPickup optionalFree cancellationfromUS$ 26per person
Bali: Sea Walking Experience with Pickup & Ocean Helmet
›
‹
Travelers' pick
Bali: Sea Walking Experience with Pickup & Ocean HelmetStep underwater in Bali with a sea walking helmet, see wild fish up close, and walk the ocean floor. Includes transfers, instructor, and all safety gear.
91 reviews
4.60★
Duration
1h
start times · Every day
9
Live guide ENPickup optionalFree cancellationfromUS$ 35per person
Mount Ijen Blue Fire Tour from Bali with Ferry & Guide
›
‹
Mount Ijen Blue Fire Tour from Bali with Ferry & GuideStart late evening in Bali, ferry to Java, trek Mount Ijen at night for the blue fire, sunrise views, and a waterfall stop: includes pickup and all entry fees.
91 reviews
4.91★
Duration
5h–7h
Every day
19:00
Live guide ENPickup optionalFree cancellationfromUS$ 120per person
Ubud Private Tour with Jungle Swing: Temples & Waterfalls
›
‹
Ubud Private Tour with Jungle Swing: Temples & WaterfallsPrivate full-day tour from Ubud visiting Batuan Temple, Tegenungan Waterfall, and artisan villages. Watch silversmiths and woodcarvers at work.
91 reviews
4.95★
Duration
8h–10h
start times · Every day
12
Live guide ENHotel pickupFree cancellationfromUS$ 60per person
Bali Quad Bike and Rafting: ATV and River Adventure
›
‹
Bali Quad Bike and Rafting: ATV and River AdventureRide quad bikes through jungle and rice fields, then raft Ayung River's class II–III rapids with a guide and lunch included in this full-day adventure.
91 reviews
4.80★
Duration
7h–8h
start times · Every day
7
Live guide ENPickup optionalFree cancellationfromUS$ 58per person
Bali Waterfall Tour from Seminyak: Four Falls in One Day
›
‹
Travelers' pick
Bali Waterfall Tour from Seminyak: Four Falls in One DayFull-day private waterfall tour from Seminyak with hotel pickup, four waterfalls, lunch and English-speaking driver: visit Tukad Cepung's sun-ray canyon.
91 reviews
4.97★
Duration
9h–10h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 70per person
Lempuyang Temple & East Bali tour from Seminyak: Gate of Heaven
›
‹
Travelers' pick
Lempuyang Temple & East Bali tour from Seminyak: Gate of HeavenPrivate full-day tour from Seminyak to Lempuyang Temple's Gate of Heaven, Tirta Gangga Water Palace, Taman Ujung.
91 reviews
4.85★
Duration
9h–10h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Silver Jewelry Making Class in Kuta: Create & Take Home
›
‹
Travelers' pick
Silver Jewelry Making Class in Kuta: Create & Take HomeMake your own silver jewelry in Kuta under a silversmith's guidance: melt, shape, solder and polish a piece you'll wear home, all in one afternoon class.
91 reviews
5.00★
Duration
3h
start times · Every day
9
Live guide EN · MS · FRFree cancellationfromUS$ 36per person
Ubud: Monkey Forest, Rice Terrace Swing & Waterfall Day Trip
›
‹
Ubud: Monkey Forest, Rice Terrace Swing & Waterfall Day TripFeel the energy of Ubud’s Monkey Forest, swing above Tegalalang rice terraces, swim at Tegenungan Waterfall, and visit Tirta Empul Temple with hotel pickup.
90 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 36per person
Tanah Lot Sunset Private Tour from Seminyak: Two Temples
›
‹
Tanah Lot Sunset Private Tour from Seminyak: Two TemplesPrivate tour from Seminyak to Tanah Lot Temple and Taman Ayun Temple with hotel pickup and entrance tickets included.
89 reviews
4.99★
Duration
4h–5h
Every day
14:00
Live guide ENHotel pickupFree cancellationfromUS$ 60per person
Snorkeling in Lovina: Dolphins, Coral & Underwater Statues
›
‹
Best value
Snorkeling in Lovina: Dolphins, Coral & Underwater StatuesSwim with wild dolphins at sunrise in Lovina, then snorkel coral reefs and underwater statues on a guided boat tour with all equipment provided.
89 reviews
4.74★
Duration
4h
start times · Every day
11
Live guide ENPickup optionalFree cancellationfromUS$ 17.53per person
Bali Twin Lakes: Jungle Trek & Canoe Tour from Ubud
›
‹
Bali Twin Lakes: Jungle Trek & Canoe Tour from UbudWake up to misty forests, canoe with a local fisherman, and walk ancient trails between Buyan & Tamblingan Lakes. Includes pickup, Balinese cakes, and guide.
89 reviews
4.92★
Duration
8h–10h
start times · Every day
7
Live guide ENPickup optionalFree cancellationfromUS$ 30per person
Nusa Penida: Private Day Trip to Kelingking & Crystal Bay
›
‹
Nusa Penida: Private Day Trip to Kelingking & Crystal BayWake up early for a private Nusa Penida day trip: see Kelingking Beach, swim at Angel’s Billabong, and relax at Crystal Bay. Includes hotel pickup & lunch.
88 reviews
4.98★
Duration
10h
Every day
06:00
Live guide EN · VIHotel pickupFree cancellationfromUS$ 107per person
Sanur to Nusa Penida: Fast Boat Transfer & Island Hop
›
‹
Travelers' pick
Sanur to Nusa Penida: Fast Boat Transfer & Island HopFast boat from Sanur Beach to Nusa Penida with 10 daily departures. Life jacket, luggage space and insurance included. 30-minute check-in, WhatsApp coordination.
88 reviews
4.18★
Duration
30m–1h
start times · Every day
17
Free cancellationfromUS$ 10.88per person
Bali: Cooking Class & Traditional Market Tour with Pickup
›
‹
Bali: Cooking Class & Traditional Market Tour with PickupStart your morning in Bali with a hands-on cooking class, guided market tour, and local lunch. Includes hotel pickup, small group size, and certified instructors.
88 reviews
4.97★
Duration
2h 30m
Every day
07:30
Live guide ENHotel pickupFree cancellationfromUS$ 58per person
Ubud: ATV Quad Bike & White Water Rafting Day Trip
›
‹
Travelers' pick
Ubud: ATV Quad Bike & White Water Rafting Day TripFeel the rush on Bali’s longest rafting and quad bike tracks in Ubud, with local guides, lunch overlooking rice fields, and easy hotel pickup.
86 reviews
4.94★
Duration
8h
start times · Every day
7
Live guide EN · DE · ZH · IT +2Pickup optionalFree cancellationfromUS$ 29per person
Bali: Mount Batur Sunrise Hike & Hidden Waterfall with Pickup
›
‹
Bali: Mount Batur Sunrise Hike & Hidden Waterfall with PickupWake in the dark for a Mount Batur sunrise hike, share breakfast on the summit, then cool off at Kanto Lampo or Tibumana waterfall. Includes hotel pickup.
84 reviews
4.77★
Duration
10h
Every day
01:30
Live guide ENHotel pickupFree cancellationfromUS$ 63per person
Bali: Trunyan Village, Hot Springs & Penglipuran Day Tour
›
‹
Bali: Trunyan Village, Hot Springs & Penglipuran Day TourStep quietly through Trunyan Cemetery rituals, soak in Batur’s hot springs, wander Penglipuran’s lanes & cool off at Tibumana Waterfall. Includes hotel pickup.
84 reviews
4.95★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 87per person
Need help planning your next activity?