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 (721–740 of 1,094)

Rafting Ayung River with Uluwatu Temple & Kecak Dance
›
‹
Rafting Ayung River with Uluwatu Temple & Kecak DanceWhite water rafting on Bali's Ayung River in the morning, then Uluwatu Temple cliffside sunset and kecak fire dance, ending with dinner on Jimbaran Beach.
8 reviews
5.00★
Duration
10h
start times · Every day
4
Hotel pickupFree cancellationfromUS$ 30per person
Snorkeling in Nusa Penida from Bali: Manta Bay & Kelingking
›
‹
Snorkeling in Nusa Penida from Bali: Manta Bay & KelingkingSnorkel Manta Bay and two other sites around Nusa Penida with hotel pickup from Bali, boat transport, gear, lunch and a local guide.
8 reviews
4.63★
Duration
11h
Every day
06:30
Live guide EN · MSHotel pickupFree cancellationfromUS$ 125per person
Bali Cycling and Ubud Waterfall Tour: 2 Hours Downhill Ride
›
‹
Bali Cycling and Ubud Waterfall Tour: 2 Hours Downhill RideCycle downhill through Bali villages and rice terraces, then visit Sacred Monkey Forest, Ubud Palace.
8 reviews
4.75★
Duration
9h–10h
Every day
07:30
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Kintamani Volcano Tour from Ubud: Temple, Lake & Rice Terraces
›
‹
Kintamani Volcano Tour from Ubud: Temple, Lake & Rice TerracesNine-hour private tour from Ubud visiting Gunung Kawi temple carved into cliffs, Tirta Empul's sacred spring pools, Mount Batur views, and Tegalalang rice terraces with guide.
8 reviews
5.00★
Duration
9h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 53per person
Spice Garden & Cooking Class in Bali Village near Mt. Batukaru
›
‹
Spice Garden & Cooking Class in Bali Village near Mt. BatukaruLearn to make Jamu herbal drinks and cook Balinese meals over a bamboo fire while staying with a local family in a mountain village near Mt. Batukaru.
8 reviews
5.00★
Duration
4h 30m
Every day
09:00
Live guide EN · DE · RU · IT +1Free cancellationfromUS$ 55per person
Ayung River Rafting in Ubud: 2 hours on Bali's longest river
›
‹
Ayung River Rafting in Ubud: 2 hours on Bali's longest riverRaft Ayung River's rapids and wildlife near Ubud for two hours with hotel pickup and gear provided, then shower and enjoy lunch at the finish point.
8 reviews
5.00★
Duration
6h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 22per person
Snorkeling in Padang Bai: Blue Lagoon & Tanjung Jepun with Temple
›
‹
Snorkeling in Padang Bai: Blue Lagoon & Tanjung Jepun with TempleSnorkel two reef sites in Padang Bai with a private guide, then climb to Lempuyang Temple's Gates of Heaven, with hotel pickup and lunch provided.
8 reviews
4.75★
Duration
8h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 93per person
Ayung River Rafting in Ubud: Class II–IV Rapids & Lunch
›
‹
Ayung River Rafting in Ubud: Class II–IV Rapids & LunchRaft the Ayung River's white water rapids for two hours on Bali's longest river, with professional guide.
8 reviews
4.38★
Duration
2h
start times · Every day
2
Live guide EN · MNPPickup optionalFree cancellationfromUS$ 29per person
Mt. Batukaru jungle trek in Bali: Rainforest, temple & waterfall
›
‹
Travelers' pick
Mt. Batukaru jungle trek in Bali: Rainforest, temple & waterfallTrek through Bali's rainforest on Mount Batukaru with a local ranger, visit a sacred temple, cross hidden rivers, and end at a waterfall, includes pickup.
8 reviews
5.00★
Duration
10h
Every day
07:00
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 119per person
Bali airport transfer to hotel – private driver, meet & greet
›
‹
Bali airport transfer to hotel – private driver, meet & greetPrivate Bali airport transfer with English-speaking driver. Meet & greet, help with luggage, and direct ride to your hotel in Kuta, Ubud & more.
8 reviews
4.00★
Duration
3h
start times · Every day
34
Hotel pickupFree cancellationfromUS$ 10per group
ATV Riding in Bali: Quad Bike Through Rice Fields & Villages
›
‹
ATV Riding in Bali: Quad Bike Through Rice Fields & VillagesRide quad bikes through Bali rice fields, jungles and traditional villages on a 2-hour ATV adventure.
8 reviews
4.50★
Duration
8h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 125per person
Gates of Heaven Tour: Lempuyang Temple & Tirta Gangga
›
‹
Gates of Heaven Tour: Lempuyang Temple & Tirta GanggaPrivate tour from Kuta visiting Lempuyang Temple's Gates of Heaven, Tirta Gangga Water Palace, and hidden waterfalls with meals and a guide.
8 reviews
5.00★
Duration
12h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 89per person
Waterbom Bali Tickets: Water Slides & Lazy River Day Pass
›
‹
Travelers' pick
Waterbom Bali Tickets: Water Slides & Lazy River Day PassWaterbom Bali day pass includes 40+ water slides, FlowRider, Lazy River, and Kids Area across 3.8 hectares. Open 9am–6pm. Entry, all rides included.
8 reviews
5.00★
Duration
9h
Every dayFree cancellationfromUS$ 45per person
ATV Riding Seminyak: Quad Bike Rice Terraces & Uluwatu
›
‹
ATV Riding Seminyak: Quad Bike Rice Terraces & UluwatuQuad bike through Bali's rice terraces and bamboo forest, watch the sunset at Uluwatu Temple, then enjoy dinner on Jimbaran Beach with hotel pickup.
8 reviews
5.00★
Duration
11h–12h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 130per person
Bali Cultural Heritage Tour: Bamboo Forest, Temple & Rice Fields
›
‹
Bali Cultural Heritage Tour: Bamboo Forest, Temple & Rice FieldsPrivate all-day tour of Bali's heritage sites with hotel pickup: walk through a sacred bamboo forest, explore Pura Kehen's carved stone temple.
8 reviews
5.00★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 114per person
Truyan Village tour: Ancient death rituals & Bayung Gede
›
‹
Truyan Village tour: Ancient death rituals & Bayung GedeWhat happens to the dead in Truyan Village? This guided tour visits two of Bali's most traditional villages to learn about local death practices.
8 reviews
4.63★
Duration
8h–10h
start times · Every day
2
Live guide EN · DE · IT · FRHotel pickupFree cancellationfromUS$ 82per person
Snorkeling Manta Rays in Nusa Lembongan: Equipment included
›
‹
Snorkeling Manta Rays in Nusa Lembongan: Equipment includedSnorkel with manta rays in Nusa Lembongan's protected bays with an English-speaking guide and full equipment included: no diving certification needed.
8 reviews
3.75★
Duration
2h
Every day
08:00
Live guide ENInstant confirmationfromUS$ 21per person
Bali ATV Adventure with Waterfall & Cave from Ubud
›
‹
Bali ATV Adventure with Waterfall & Cave from UbudRide an ATV through Bali’s jungle, splash by a waterfall, and explore the Dragon Cave with a local guide. Includes lunch, gear, and hotel pickup.
8 reviews
4.50★
Duration
1h 30m
start times · Every day
10
Live guide ENFree cancellationfromUS$ 42per person
Foodie Tour Bali: Street Food on Motorbike with Female Drivers
›
‹
Foodie Tour Bali: Street Food on Motorbike with Female DriversRide a motorbike with a female driver through Denpasar's street food scene, visiting local vendors and the night market before enjoying dessert.
7 reviews
5.00★
Duration
4h
Sat and Sun
18:00
Live guide EN · MSPickup optionalFree cancellationfromUS$ 67per person
Diving at Tulamben: USS Liberty Shipwreck
›
‹
Diving at Tulamben: USS Liberty ShipwreckDive the USS Liberty shipwreck in Tulamben with hotel pickup, two dives, lunch and all equipment included. The wreck sits 50 meters offshore in 10–30 meters of water.
7 reviews
4.71★
Duration
1d
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 110per person
Need help planning your next activity?