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 (401–420 of 1,094)

Ubud Tour: Monkey Forest, Rice Terraces & Waterfall
›
‹
Ubud Tour: Monkey Forest, Rice Terraces & WaterfallPrivate guided tour of Ubud visiting Sacred Monkey Forest, Tegalalang Rice Terrace with swing access, Gunung Kawi Temple, and Tegenungan Waterfall.
73 reviews
4.82★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 28per person
Ziplining in Ubud: 4 Swings, Zipline & Sky Bike
›
‹
Travelers' pick
Ziplining in Ubud: 4 Swings, Zipline & Sky BikeZipline across rice fields, swing from 4 different rigs including the world's biggest Dream Catcher.
73 reviews
4.60★
Duration
1h–3h
start times · Every day
15
Live guide ENPickup optionalFree cancellationfromUS$ 23US$ 21per person
Uluwatu Temple and Kecak Fire Dance: Sunset tour with pickup
›
‹
Travelers' pick
Uluwatu Temple and Kecak Fire Dance: Sunset tour with pickupWatch the Kecak Fire Dance at sunset from Uluwatu Temple's clifftop, with private transport, entrance fees and bottled water included.
73 reviews
4.77★
Duration
6h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 43per person
Silver Jewelry Making Class in Kuta: Craft & Take Home
›
‹
Travelers' pick
Silver Jewelry Making Class in Kuta: Craft & Take HomeLearn silversmithing from a professional at The Legend studio in Kuta. Create and take home your own silver jewelry piece in a 2-hour hands-on class.
72 reviews
5.00★
Duration
2h
start times · Every day
16
Live guide ENFree cancellationfromUS$ 43per person
Full Day Private Tour Nusa Penida: All Four Beaches
›
‹
Full Day Private Tour Nusa Penida: All Four BeachesPrivate guided tour of Nusa Penida with hotel pickup, fast boat, lunch and local driver: visit Kelingking, Broken Beach.
72 reviews
4.93★
Duration
9h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 84per person
Bali Downhill Cycling Tour: Mount Batur & Ubud Rice Fields
›
‹
Bali Downhill Cycling Tour: Mount Batur & Ubud Rice FieldsRide downhill from Mount Batur's crater lake through Balinese villages and rice paddies, stopping at a temple and traditional home. Includes breakfast, bike, guide and lunch.
72 reviews
4.89★
Duration
7h–8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 44per person
Sanur to Nusa Lembongan Fast Boat: 30-minute crossing
›
‹
Best value
Sanur to Nusa Lembongan Fast Boat: 30-minute crossingFast boat transfer from Sanur to Nusa Lembongan in 30 minutes, with choice of arrival ports at Jungut Batu or Mushroom Bay to match your accommodation.
71 reviews
4.89★
Duration
30m
start times · Every day
16
Free cancellationfromUS$ 13.01per person
Bali: Aling Aling Waterfall Cliff Jump & Sliding Day Tour
›
‹
Bali: Aling Aling Waterfall Cliff Jump & Sliding Day TourFeel the rush at Bali’s Aling Aling Waterfall with cliff jumps, natural slides, and swimming in secret lagoons: includes snacks, local fruit tasting, and guide.
71 reviews
4.92★
Duration
3h
Every day
10:00
Live guide EN · FRFree cancellationfromUS$ 22per person
Jatiluwih Rice Terraces Tour with Private Driver and Waterfall
›
‹
Jatiluwih Rice Terraces Tour with Private Driver and WaterfallPrivate tour of Bali's rice terraces, temple and coffee plantation with English or Japanese-speaking driver: start between 6am and 10am, lunch included.
71 reviews
4.96★
Duration
8h–10h
Every dayLive guide EN · JAHotel pickupFree cancellationfromUS$ 67per person
Snorkeling in Nusa Penida: Manta Point & drift sites
›
‹
Snorkeling in Nusa Penida: Manta Point & drift sitesSnorkel Nusa Penida with a guide, swimming at Manta Point, Crystal Bay and drift sites on the north coast. Includes boat, equipment, lunch and six hours on the water.
71 reviews
4.68★
Duration
6h
Every dayLive guide EN · ZH · JA · ROPickup optionalFree cancellationfromUS$ 150per person
Ubud Waterfall Tour: Four Falls with Private Driver
›
‹
Ubud Waterfall Tour: Four Falls with Private DriverFull-day Ubud waterfall tour visiting Tegenungan, Kanto Lampo, Tukad Cepung and Tibumana with private air-conditioned car.
71 reviews
4.93★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 25per person
Bali beaches & Uluwatu Temple tour: Kecak fire dance at sunset
›
‹
Bali beaches & Uluwatu Temple tour: Kecak fire dance at sunsetPrivate tour of Southern Bali's beaches and Uluwatu Temple with hotel pickup, bottled water and WiFi on board: watch the Kecak fire dance at sunset on the cliff.
71 reviews
4.58★
Duration
10h
start times · Every day
3
Live guide EN · RU · JAPickup optionalFree cancellationfromUS$ 28per person
Bali: Quad Bike Jungle Ride, Monkey Forest & Tegenungan Waterfall
›
‹
Bali: Quad Bike Jungle Ride, Monkey Forest & Tegenungan WaterfallFeel the mud on a 350cc quad bike through Bali’s jungle, meet cheeky monkeys in Ubud, and cool off at Tegenungan waterfall. Includes hotel pickup and lunch.
71 reviews
5.00★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 54per person
Private Car Charter in Kuta: Customize Your Own Bali Day
›
‹
Private Car Charter in Kuta: Customize Your Own Bali DayPrivate car charter in Kuta with English-speaking driver for up to six passengers. You pick the temples, beaches and markets.
70 reviews
4.97★
Duration
8h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 85per group
2-hour private surf lesson Canggu: Learn with a local pro
›
‹
2-hour private surf lesson Canggu: Learn with a local proTwo-hour private surf lesson on Canggu Beach with a local instructor who has over 20 years of experience. Practice on the sand first.
70 reviews
5.00★
Duration
2h
Every dayLive guide ENFree cancellationfromUS$ 31per person
Besakih Temple & Penglipuran Village tour with waterfall
›
‹
Besakih Temple & Penglipuran Village tour with waterfallPrivate tour of Bali's biggest temple on Mount Agung's slope, plus a traditional village and hidden waterfall: pickup, lunch and sarong included.
68 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 79per person
Lempuyang Temple & Tegalalang Rice Tour: Bali Landmarks
›
‹
Lempuyang Temple & Tegalalang Rice Tour: Bali LandmarksPrivate full-day East Bali tour with guide and transport visiting Lempuyang Temple's Gate of Heaven, Tirta Gangga water palace.
68 reviews
4.99★
Duration
8h–10h
start times · Every day
4
Live guide EN · MSHotel pickupFree cancellationfromUS$ 35per person
Uluwatu Temple & Kecak Fire Dance: Skip the line at sunset
›
‹
Uluwatu Temple & Kecak Fire Dance: Skip the line at sunsetSkip the line at Uluwatu Temple and watch the Kecak Fire Dance at sunset from a clifftop amphitheatre with a local guide and hotel pickup.
68 reviews
4.46★
Duration
5h
Every day
16:00
Live guide EN · DE · ZH · JA +2Pickup optionalFree cancellationfromUS$ 33per person
Sekumpul Waterfall Trek, Handara Gate & Ulundanu Temple
›
‹
Sekumpul Waterfall Trek, Handara Gate & Ulundanu TemplePrivate tour from Jimbaran to Sekumpul Waterfall in north Bali. Trek through jungle, swim in natural pools, visit Handara Gate and Ulundanu Temple.
68 reviews
4.97★
Duration
8h–10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 69per person
Mount Batur Sunrise Jeep Tour: Skip the hike, catch the view
›
‹
Mount Batur Sunrise Jeep Tour: Skip the hike, catch the viewMount Batur sunrise jeep tour with private 4WD vehicle and hotel pickup starting at 3:30 a.m.. Watch the sunrise from the summit without the climb.
67 reviews
4.93★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 60per person
Need help planning your next activity?