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 (421–440 of 1,094)

ATV Ride and Snorkeling from Kuta: Blue Lagoon Beach Adventure
›
‹
Travelers' pick
ATV Ride and Snorkeling from Kuta: Blue Lagoon Beach AdventureRide a quad bike through Bongkasa village jungle and rice fields for two hours, then snorkel at Blue Lagoon Beach with your guide and equipment included.
67 reviews
4.91★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Ubud Cave Tubing: Float Through Jungle & Natural Caves
›
‹
Travelers' pick
Ubud Cave Tubing: Float Through Jungle & Natural CavesFloat through Ubud's jungle river and natural cave formations on a tube, guided and beginner-friendly, with optional ATV riding to combine both adventures in one morning.
66 reviews
5.00★
Duration
4h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Tanah Lot and Uluwatu Temple Tour Full Day with Dinner
›
‹
Tanah Lot and Uluwatu Temple Tour Full Day with DinnerFull-day temple tour from Seminyak visiting Taman Ayun, Tanah Lot, and Uluwatu temples with sunset views, Kecak dance performance, and seafood dinner at Jimbaran Beach.
66 reviews
4.64★
Duration
11h–12h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Uluwatu Temple sunset tour with Kecak dance and Jimbaran dinner
›
‹
Uluwatu Temple sunset tour with Kecak dance and Jimbaran dinnerWatch the Kecak fire dance at clifftop Uluwatu Temple as the sun sets over Bali, then dine on the beach in Jimbaran with hotel pickup included and an English-speaking driver.
65 reviews
4.75★
Duration
7h–8h
Every day
14:00
Live guide EN · MS · ITHotel pickupFree cancellationfromUS$ 50per person
Silver Jewelry Making Class in Seminyak: Create Your Own Piece
›
‹
Travelers' pick
Silver Jewelry Making Class in Seminyak: Create Your Own PieceLearn to craft silver earrings, rings or pendants in a hands-on workshop in Seminyak with a professional Balinese silversmith.
65 reviews
5.00★
Duration
2h
start times · Every day
24
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Ubud Rafting: Jungle Swing and White Water on Ayung River
›
‹
Ubud Rafting: Jungle Swing and White Water on Ayung RiverRaft 11 km down the Ayung River through jungle and rapids, then swing between coconut trees above the forest canopy on this full-day adventure from Ubud with guide and lunch.
65 reviews
4.89★
Duration
6h–8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
East Bali tour: Gate of Heaven, Tirta Gangga, Tukad Cepung
›
‹
East Bali tour: Gate of Heaven, Tirta Gangga, Tukad CepungVisit three East Bali landmarks in one day: Lempuyang Temple overlooking Mount Agung, Tirta Gangga Palace's water gardens.
65 reviews
5.00★
Duration
10h
Every day
04:00
Live guide ENHotel pickupFree cancellationfromUS$ 38per person
Bali Jewelry Silver Class in Uluwatu: Design & Craft Your Own
›
‹
Travelers' pick
Bali Jewelry Silver Class in Uluwatu: Design & Craft Your OwnLearn silversmithing from a skilled craftsman in Uluwatu over two hours, design your own piece using 1–6 grams of pure silver, and take it home finished.
65 reviews
4.94★
Duration
2h
start times · Every day
16
Live guide ENFree cancellationfromUS$ 43per person
Bali Waterfall, Volcano & Ubud Tour: Mount Batur Views with Lunch
›
‹
Bali Waterfall, Volcano & Ubud Tour: Mount Batur Views with LunchPrivate Bali tour covering Tegenungan Waterfall, Tirta Empul Temple, Kintamani volcano views and Ubud Palace with an English-speaking guide.
63 reviews
4.95★
Duration
10h–12h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 85per person
Mount Batur sunrise hike with hot spring: Guided trek and soak
›
‹
Mount Batur sunrise hike with hot spring: Guided trek and soakHike Mount Batur starting at 3:30 am with a professional guide, watch the sunrise from the volcanic summit, then soak in natural hot springs.
63 reviews
5.00★
Duration
10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 43per person
Nusa Penida: Full Day Snorkeling & Island Tour from Bali
›
‹
Travelers' pick
Nusa Penida: Full Day Snorkeling & Island Tour from BaliFast boat from Sanur to Nusa Penida with snorkeling at Manta Bay, Crystal Bay & Kelingking Beach. Includes hotel pickup, equipment, lunch break. 7:30am departure.
63 reviews
4.95★
Duration
9h
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 87per person
Bali Instagram: Gate of Heaven Tour with Lempuyang Temple
›
‹
Bali Instagram: Gate of Heaven Tour with Lempuyang TemplePrivate tour of eastern Bali's sacred temples and rice terraces, starting from Kuta or Ubud with an English-speaking driver-guide.
63 reviews
4.94★
Duration
10h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Tirta Empul Temple Tour with Spiritual Cleansing Ritual in Ubud
›
‹
Tirta Empul Temple Tour with Spiritual Cleansing Ritual in UbudJoin a licensed guide for the Melukat purification ritual at Tirta Empul Temple near Ubud: explore three temple courtyards.
63 reviews
4.97★
Duration
3h
Every day
07:30
Live guide ENFree cancellationfromUS$ 25per person
Uluwatu Sunset, Kecak Dance & Seafood Dinner: Temple to Beach
›
‹
Uluwatu Sunset, Kecak Dance & Seafood Dinner: Temple to BeachWatch the Kecak dance at clifftop Uluwatu Temple at sunset, then eat grilled seafood on Jimbaran Beach: the day moves from temple to ocean.
62 reviews
4.90★
Duration
6h
Every day
15:00
Live guide ENHotel pickupFree cancellationfromUS$ 60per person
Ubud Ziplining and Jungle Swing: Rice Terrace Views
›
‹
Ubud Ziplining and Jungle Swing: Rice Terrace ViewsZipline over rice terraces and swing 13 meters high in Ubud with a guide, safety gear and hotel pickup included.
62 reviews
4.90★
Duration
6h
start times · Every day
10
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Monkey Forest, Ubud, Waterfall & Rice Terraces: Private Bali Tour
›
‹
Travelers' pick
Monkey Forest, Ubud, Waterfall & Rice Terraces: Private Bali TourVisit Ubud's Monkey Forest, Tegalalang Rice Terraces, Tegenungan Waterfall and Art Market on a private tour with an English or Japanese-speaking driver.
61 reviews
4.74★
Duration
7h–8h
start times · Every day
3
Live guide EN · JAPickup optionalFree cancellationfromUS$ 65per group
Stress Relief Massage in Kuta: Shoulder, Neck & Head Treatment
›
‹
Best value
Stress Relief Massage in Kuta: Shoulder, Neck & Head TreatmentThirty-minute shoulder, neck and head massage at Anjali Spa in Kuta with welcome drinks and ginger tea to ease tension and help you relax.
60 reviews
4.97★
Duration
30m
Every dayFree cancellationfromUS$ 16.63per person
ATV Riding in Kuta: Through Jungle and Rice Terraces
›
‹
ATV Riding in Kuta: Through Jungle and Rice TerracesRide a 250cc quad bike through Bali's jungle, rice fields and plantations, then taste local coffee varieties at a working plantation before returning to your hotel with lunch.
60 reviews
4.88★
Duration
5h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
Snorkeling in Nusa Lembongan from Bali: Mangrove point
›
‹
Snorkeling in Nusa Lembongan from Bali: Mangrove pointSail from Bali to Nusa Lembongan and snorkel the mangrove point in turquoise water, then canoe through the forest and tour a seaweed farming village.
60 reviews
4.98★
Duration
9h
Every day
09:00
Live guide ENPickup optionalFree cancellationfromUS$ 171per person
Rafting and ATV in Seminyak: Ayung River and rice terraces
›
‹
Rafting and ATV in Seminyak: Ayung River and rice terracesRaft the Ayung River for two hours, then ride an ATV through rice fields and villages. Includes lunch, guide and hotel pickup for a full-day adventure.
60 reviews
4.93★
Duration
8h–10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 87per person
Need help planning your next activity?