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 (761–780 of 1,094)

Nusa Penida: Snorkeling & Island Tour from Seminyak
›
‹
Nusa Penida: Snorkeling & Island Tour from SeminyakFull-day Nusa Penida snorkeling tour from Seminyak with 4 dive sites, Kelingking Beach, lunch and hotel pickup. Fast boat, equipment included, small groups.
6 reviews
3.50★
Duration
10h
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 110per person
Bali Swing and Uluwatu Sunset: Private Day with Dinner
›
‹
Bali Swing and Uluwatu Sunset: Private Day with DinnerStart at Bali Swing with 10 activities over jungle canopy, then Uluwatu Temple at sunset and Kecak Fire Dance, ending with seafood dinner at Jimbaran Bay.
6 reviews
4.83★
Duration
11h–12h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 120per person
Parasailing in Tanjung Benoa: Jet ski, banana boat & spa
›
‹
Parasailing in Tanjung Benoa: Jet ski, banana boat & spaParasailing, jet ski and banana boat at Tanjung Benoa with 2-hour spa treatment and Indonesian lunch, private group pickup from your hotel.
6 reviews
4.83★
Duration
7h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Ubud & Kintamani Volcano Tour: Rice Terraces & Coffee
›
‹
Ubud & Kintamani Volcano Tour: Rice Terraces & CoffeeFull-day guided tour from Seminyak hotels through Ubud's rice terraces, Kintamani Volcano and coffee plantation, with driver pickup.
6 reviews
5.00★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 40per person
Quad Bike and White Water Rafting in Nusa Dua: 10 hours
›
‹
Quad Bike and White Water Rafting in Nusa Dua: 10 hoursSpend 10 hours quad biking through Bali's rice fields and forests, then white water raft the Ayung River in Ubud with lunch and an experienced guide.
6 reviews
5.00★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
ATV Riding in Seminyak: Quad Bike & Spa Package
›
‹
ATV Riding in Seminyak: Quad Bike & Spa PackageRide a quad bike through Bali's rice terraces and jungle for two hours, then relax with a two-hour massage at Bali Orchid Spa in Kuta, with hotel pickup and lunch.
6 reviews
5.00★
Duration
7h–8h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 95per person
Horseback riding in Saba Bay: Black sand beach & temple
›
‹
Horseback riding in Saba Bay: Black sand beach & templeRide horseback along Saba Bay's black sand beach for an hour with hotel pickup and a professional guide, passing Segara Wilis Temple and Nusa Penida views.
6 reviews
4.67★
Duration
1h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 85per person
Bali Swing & Ubud Waterfall Tour: Jungle Swings & Stops
›
‹
Bali Swing & Ubud Waterfall Tour: Jungle Swings & StopsSwing through jungle canopy near Seminyak, then explore Sacred Monkey Forest, Ubud Palace, Tegalalang Rice Terrace and Tegenungan Waterfall with hotel pickup and lunch.
6 reviews
5.00★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Scuba diving Nusa Penida: 2 dives from Sanur
›
‹
Scuba diving Nusa Penida: 2 dives from SanurTwo ocean dives in Nusa Penida with pool training, lunch and all gear included. A fast boat leaves Sanur at 9:15am and returns by 5pm.
6 reviews
4.83★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 195per person
Batuan Temple & Tegenungan Waterfall Tour from Kuta
›
‹
Batuan Temple & Tegenungan Waterfall Tour from KutaPrivate tour from Kuta through Batuan Temple, Tegenungan Waterfall and Elephant Cave with hotel pickup.
6 reviews
5.00★
Duration
8h–10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 83per person
Ubud Volcano Day Tour: Monkey Forest & Rice Terraces
›
‹
Ubud Volcano Day Tour: Monkey Forest & Rice TerracesFull-day guided tour from Ubud through rice terraces and a sacred monkey sanctuary, visiting a temple with ritual spring pools.
6 reviews
4.67★
Duration
10h
Every day
09:30
Live guide ENHotel pickupFree cancellationfromUS$ 51per person
ATV Riding in Bali: River Tubing & Buggy Adventure From Denpasar
›
‹
ATV Riding in Bali: River Tubing & Buggy Adventure From DenpasarRide an all-terrain buggy through Bongkasa village rice fields and jungles, then tube 1.5 hours down canyon rapids with hotel pickup, lunch, and a guide.
6 reviews
5.00★
Duration
7h–8h
start times · Every day
2
Live guide EN · MSHotel pickupFree cancellationfromUS$ 120per person
Quad Biking and Rafting in Seminyak: 2-Hour Rides
›
‹
Quad Biking and Rafting in Seminyak: 2-Hour RidesRide a 250cc quad bike through rice paddies and jungle, then paddle the Ayung River's rapids in one action-packed day from Seminyak.
6 reviews
5.00★
Duration
9h–10h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
2-Day Bali Tour from Seminyak: Volcanoes, Temples & Rice Terraces
›
‹
2-Day Bali Tour from Seminyak: Volcanoes, Temples & Rice TerracesTwo-day private tour from Seminyak with guide and car visiting Kintamani Batur Volcano, Tegalalang Rice Terrace, Tanah Lot Temple and Ulun Danu Beratan Temple.
6 reviews
5.00★
Duration
2d
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 199per person
Bali Water Sports: Jet Ski, Parasailing & Massage
›
‹
Bali Water Sports: Jet Ski, Parasailing & MassageCombine jet skiing, parasailing and banana boating in Tanjung Benoa with a 2-hour Balinese massage at Bali Orchid Spa in Kuta, including hotel pickup and lunch.
6 reviews
5.00★
Duration
7h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 110per person
Lovina Dolphins & Gitgit Waterfall Private Tour with Lunch
›
‹
Travelers' pick
Lovina Dolphins & Gitgit Waterfall Private Tour with LunchPrivate tour from Bali to Lovina with dolphin watching, Gitgit Waterfall and Ulun Danu Beratan Temple, including driver and lunch.
6 reviews
4.83★
Duration
10h
Every day
02:30
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
Ubud Rafting and ATV: Class II-III rapids and jungle trails
›
‹
Ubud Rafting and ATV: Class II-III rapids and jungle trailsRide Class II-III rapids on the Ayung River and jungle trails by ATV with an English-speaking guide, hotel pickup and lunch included in this four-hour Ubud adventure.
5 reviews
4.80★
Duration
4h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 105per person
Telaga Waja Rafting & ATV Ride: Class III-IV Rapids, Jungle Trails
›
‹
Telaga Waja Rafting & ATV Ride: Class III-IV Rapids, Jungle TrailsTackle Class III and IV rapids on Bali's longest river, then explore Ubud's rice fields and jungles by ATV with private transfers and lunch.
5 reviews
5.00★
Duration
10h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Ubud ATV Ride, Massage & Coffee Plantation: All three in one day
›
‹
Travelers' pick
Ubud ATV Ride, Massage & Coffee Plantation: All three in one dayRide ATVs through Ubud's jungle and rice fields, visit a working coffee plantation, then enjoy a Balinese massage and lunch before returning to your hotel.
5 reviews
5.00★
Duration
6h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 36US$ 34per person
Bali Spa and Seafood Dinner in Jimbaran: Private Half-Day Tour
›
‹
Bali Spa and Seafood Dinner in Jimbaran: Private Half-Day TourPrivate half-day tour with hotel pickup to Bali Orchid Spa for traditional massage and treatments, followed by grilled seafood dinner on Jimbaran Beach at sunset.
5 reviews
4.60★
Duration
6h–7h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Need help planning your next activity?