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 (1,021–1,040 of 1,094)

Ubud: Pinggan Sunrise & Mount Batur Volcano View Private Tour
›
‹
Ubud: Pinggan Sunrise & Mount Batur Volcano View Private TourPrivate sunrise tour from Ubud to Pinggan Village with Mount Batur views, waterfall swim, orange picking and lunch. Hotel pickup, English guide, 8 hours.
1 review
5.00★
Duration
8h
Every day
04:00
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Bali spa & sunset dinner cruise from Benoa Harbor
›
‹
Bali spa & sunset dinner cruise from Benoa HarborCombine 2 hours of traditional massage and body treatments at your hotel with an evening dinner cruise around Benoa Harbor.
1 review
5.00★
Duration
6h–7h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 155per person
3-Day Bali Private Tour: Temples, Waterfalls & Beaches
›
‹
3-Day Bali Private Tour: Temples, Waterfalls & BeachesThree-day private Bali tour with English-speaking driver visiting Ulun Danu Beratan Temple, Tegenungan Waterfall, Uluwatu Temple.
1 review
5.00★
Duration
3d
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 190per person
Bali Instagram Tour: Lempuyang, Besakih & Tirta Gangga
›
‹
Bali Instagram Tour: Lempuyang, Besakih & Tirta GanggaVisit three of eastern Bali's most photographed temples: Lempuyang's Gate of Heaven, Besakih Mother Temple, and Tirta Gangga Water Palace.
1 review
5.00★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Rafting the Ayung River in Seminyak: ATV & whitewater combo
›
‹
Rafting the Ayung River in Seminyak: ATV & whitewater comboRaft the Ayung River's Class II-III rapids for roughly 2 hours with a professional guide, then ride ATVs through rice fields and jungle tracks.
1 review
5.00★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 87per person
Bali River Rafting Ayung Adventure with Dinner
›
‹
Bali River Rafting Ayung Adventure with DinnerRaft 2-3 rapids on Bali's Ayung River, then watch the Kecak Fire Dance at Uluwatu Temple and eat seafood dinner on Jimbaran Beach.
1 review
5.00★
Duration
12h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 120per person
Parasailing in Nusa Dua: Jet Ski, Banana Boat & Dive
›
‹
Parasailing in Nusa Dua: Jet Ski, Banana Boat & DiveParasailing, jet ski and banana boat in Nusa Dua with hotel pickup and dive. Choose between three-activity packages guided by instructors, no experience needed.
1 review
5.00★
Duration
4h
start times · Every day
5
Live guide EN · AR · MS · JAHotel pickupFree cancellationfromUS$ 85per person
Parasailing in Jimbaran: Tandem flight with certified pilot
›
‹
Parasailing in Jimbaran: Tandem flight with certified pilotParasail above Bali's southern cliffs in a tandem flight with a certified pilot. Hotel pickup from Kuta, Seminyak, Legian, Sanur.
1 review
5.00★
Duration
1d
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 114per person
Lempuyang Temple Gate of Heaven tour: Private car, water palaces
›
‹
Lempuyang Temple Gate of Heaven tour: Private car, water palacesPrivate tour from your hotel to Lempuyang Temple's Gate of Heaven, Tirta Gangga Water Palace and Taman Ujung Water Palace in eastern Bali.
1 review
5.00★
Duration
12h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 138per group
Nusa Penida Private Car Tour: Customize Your Own Route
›
‹
Nusa Penida Private Car Tour: Customize Your Own RoutePrivate car tour of Nusa Penida with a local driver who knows the island. You pick the beaches, cliffs and viewpoints, set the pace, and skip the group schedule entirely.
1 review
5.00★
Duration
6h–8h
start times · Every day
7
Live guide ENPickup optionalFree cancellationfromUS$ 45per group
Diving in Tulamben: 2 dives with USAT Liberty Wreck
›
‹
Diving in Tulamben: 2 dives with USAT Liberty WreckFull-day diving in Tulamben with two dives including the USAT Liberty Wreck, hotel pickup, certified instructor, lunch and all gear.
1 review
5.00★
Duration
10h
Every day
07:30
Live guide ENHotel pickupFree cancellationfromUS$ 154per person
Pakerisan River tubing and Ubud cultural tour adventure
›
‹
Pakerisan River tubing and Ubud cultural tour adventurePrivate 10-hour Ubud tour with canyon tubing on Pakerisan River, Sacred Monkey Forest, royal palace, rice terraces, waterfall, hotel pickup and lunch.
1 review
5.00★
Duration
10h
start times · Every day
2
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Snorkeling Nusa Penida: Manta rays and coral reefs
›
‹
Snorkeling Nusa Penida: Manta rays and coral reefsSnorkel four sites around Nusa Penida including Manta Bay and Crystal Bay, with professional guide, equipment and GoPro photos included on a shared boat.
1 review
5.00★
Duration
2h 30m
start times · Every day
4
Live guide ENFree cancellationfromUS$ 16per person
Bali ATV Adventure: Drive jungle trails and rice paddies
›
‹
Bali ATV Adventure: Drive jungle trails and rice paddiesHalf-day ATV tour in Bali with hotel pickup and guide: drive your own quad bike through jungle, rice paddies and traditional villages, then shower and eat at base camp.
Duration
6h–8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 68per person
ATV Riding in Bali: Through Rice Fields, Waterfall & Tunnel
›
‹
ATV Riding in Bali: Through Rice Fields, Waterfall & TunnelRide your own ATV through Bali's rice fields and jungle on a 90-minute adventure that includes a natural tunnel, waterfall pool, safety gear and lunch.
Duration
1h 30m
start times · Every day
13
Live guide ENPickup optionalFree cancellationfromUS$ 93per person
Bali ATV and Ayung River Rafting Combo: 5 Hours
›
‹
Bali ATV and Ayung River Rafting Combo: 5 HoursRide jungle trails and muddy tracks on an ATV quad bike, then paddle the Ayung River through rainforest on this 5-hour combo tour with lunch and guides.
Duration
5h
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 57per person
Nusa Penida Snorkelling: Manta Rays & Coral Reefs Full Day
›
‹
Nusa Penida Snorkelling: Manta Rays & Coral Reefs Full DayFull-day snorkelling tour from Bali to Nusa Penida with manta rays and sea turtles. Includes speedboat, gear, guide, and lunch. Hotel pickup 7–7:45am.
Duration
9h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 162per person
Parasailing in Nusa Dua: 3 water activities in one
›
‹
Parasailing in Nusa Dua: 3 water activities in oneParasailing, flying inflatable boat and sea walking in Nusa Dua with guide and hotel pickup. 6 minutes airborne, 20 minutes underwater, 2 hours total.
Duration
2h
start times · Every day
4
Live guide EN · AR · MS · JAPickup optionalFree cancellationfromUS$ 91per person
Private Scuba Diving in Tulamben: Two-Dive Experience
›
‹
Private Scuba Diving in Tulamben: Two-Dive ExperienceTwo-tank dive in Tulamben with PADI instructor, equipment and lunch included. Beginners train in the pool before exploring coral reefs and a sunken shipwreck.
Duration
8h
start times · Every day
2
Live guide EN · MS · JAPickup optionalFree cancellationfromUS$ 115per person
Waterbom Bali Day Entry: Water Slides & Pool Access
›
‹
New
Waterbom Bali Day Entry: Water Slides & Pool AccessFull-day admission to Waterbom Bali water park in Kuta with unlimited slides, pools and attractions. Self-guided pace, shower facilities included, open daily.
Duration
1d
Every day
09:00
Live guide ENFree cancellationfromUS$ 29per person
Need help planning your next activity?