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 (41–60 of 1,094)

Silver jewelry making class in Ubud: Craft with local artisans
›
‹
Most booked
Silver jewelry making class in Ubud: Craft with local artisansLearn to make silver jewelry in Ubud's Delodsema village with a local silversmith family, melting and shaping your own piece over three hours.
1,001 reviews
4.93★
Duration
3h
start times · Every day
10
Live guide ENPickup optionalFree cancellationfromUS$ 34per person
Mount Batur sunrise trek with private guide and breakfast
›
‹
Mount Batur sunrise trek with private guide and breakfastTrek Mount Batur before dawn with a private guide, reach the summit for sunrise, and eat breakfast at the peak while watching the light spread across Bali below.
975 reviews
4.98★
Duration
8h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 46per person
Mount Batur Sunrise Trek Ubud: Volcano Climb & Breakfast
›
‹
Mount Batur Sunrise Trek Ubud: Volcano Climb & BreakfastClimb Mount Batur volcano from Ubud before dawn, reach the summit for sunrise, and enjoy breakfast overlooking Lake Batur. Includes local guide and hotel pickup.
912 reviews
4.92★
Duration
7h–8h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Bali Airport to Seminyak: Private Transfer & Meet-and-Greet
›
‹
Travelers' pick
Bali Airport to Seminyak: Private Transfer & Meet-and-GreetPrivate airport transfer from Ngurah Rai to Seminyak hotels. Includes 1.5-hour wait time, meet-and-greet, tolls and airport fees. One-way, all luggage.
892 reviews
4.68★
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 6.67per group
Bali: Waterbom Day Pass with All Slides & Lush Gardens Access
›
‹
Travelers' pick
Bali: Waterbom Day Pass with All Slides & Lush Gardens AccessStep into Waterbom Bali’s lush gardens, race down world-class slides, and float the lazy river. Includes full park access for your chosen day, easy booking.
872 reviews
4.72★
Duration
3h–7h
Every dayFree cancellationfromUS$ 36per person
ATV Riding in Ubud: 250cc Quad Bike Through Jungle & Villages
›
‹
Travelers' pick
ATV Riding in Ubud: 250cc Quad Bike Through Jungle & VillagesFeel the mud and river spray on a Bali ATV quad bike adventure through jungle, tunnels, and villages. Includes hotel pickup, guide, safety gear, lunch.
847 reviews
4.76★
Duration
5h–7h
start times · Every day
11
Live guide ENPickup optionalFree cancellationfromUS$ 40per person
Bali: Lempuyang Temple Gate, Tirta Gangga & Jungle Swing Day
›
‹
Travelers' pick
Bali: Lempuyang Temple Gate, Tirta Gangga & Jungle Swing DayWake up to Bali’s Lempuyang Temple Gate, wander Tirta Gangga’s water gardens, explore Tukad Cepung Waterfall and try the jungle swing. Includes pickup & lunch.
826 reviews
4.94★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
Private Bali Car Charter with Custom Itinerary
›
‹
Travelers' pick
Private Bali Car Charter with Custom ItineraryBook a private driver and car in Bali to build your own route. Pick the beaches, temples, rice terraces and viewpoints you want.
812 reviews
4.84★
Duration
8h–10h
start times · Every day
11
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Nusa Penida Day Trip from Bali: Speedboat & Beach Stops
›
‹
Travelers' pick
Nusa Penida Day Trip from Bali: Speedboat & Beach StopsFull-day Nusa Penida tour from Bali with speedboat, four beaches, Indonesian lunch and private driver. Pickup from Nusa Dua, Seminyak, Ubud. Around 10 hours.
809 reviews
4.60★
Duration
12h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 56per person
Snorkeling Nusa Penida: Manta Rays, Coral Gardens & Lunch
›
‹
Travelers' pick
Snorkeling Nusa Penida: Manta Rays, Coral Gardens & LunchSnorkel Nusa Penida and Lembongan's coral reefs and manta rays on a private yacht from Bali, including lunch with ocean views and hotel pickup.
794 reviews
4.96★
Duration
8h–10h
Every day
08:30
Live guide ENPickup optionalFree cancellationfromUS$ 608per person
Ubud Waterfalls, Temples & Rice Terraces Tour: 8 Hours
›
‹
Travelers' pick
Ubud Waterfalls, Temples & Rice Terraces Tour: 8 HoursEight-hour tour of Ubud visiting Kanto Lampo and a hidden waterfall, Sebatu temple, jungle swing, and Tegalalang rice terraces with guide.
753 reviews
4.97★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 39per person
Uluwatu Sunset Tour: Kecak Dance & Jimbaran Dinner from Seminyak
›
‹
Travelers' pick
Uluwatu Sunset Tour: Kecak Dance & Jimbaran Dinner from SeminyakWatch the Kecak and Fire Dance at Uluwatu Temple at sunset, then eat grilled seafood on Jimbaran Beach: hotel pickup from Seminyak included, six to seven hours total.
747 reviews
4.68★
Duration
6h–7h
Every day
15:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 65per person
Quad Rafting Ubud: 90 minutes on two-wheel jungle tracks
›
‹
Travelers' pick
Quad Rafting Ubud: 90 minutes on two-wheel jungle tracksCombine quad biking and white water rafting in Ubud with hotel pickup, meals, and expert guides for an action-packed day of adventure.
745 reviews
4.92★
Duration
6h
start times · Every day
14
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Mount Batur sunrise trek with hot spring: 10 hours
›
‹
Best value
Mount Batur sunrise trek with hot spring: 10 hoursTrek Mount Batur before dawn with a guide to watch sunrise from the summit, then relax in mineral-rich hot springs by the lake with breakfast and hotel pickup.
735 reviews
4.99★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 19.80per person
Ubud Hot Springs and Waterfall Private Guided Tour
›
‹
Travelers' pick
Ubud Hot Springs and Waterfall Private Guided TourPrivate guided tour of Ubud with Monkey Forest, rice terraces, hot springs and Tegenungan Waterfall. Your driver handles pickup.
731 reviews
4.87★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 20per person
Bali Waterfall Day Tour: Munduk, Banyumala & Leke Leke with Lunch
›
‹
Travelers' pick
Bali Waterfall Day Tour: Munduk, Banyumala & Leke Leke with LunchSwim beneath Bali’s lush waterfalls, wander jungle trails, and share local stories on this all-inclusive private tour with hotel pickup and Balinese lunch included.
728 reviews
4.97★
Duration
8h–10h
start times · Every day
4
Live guide EN · VIHotel pickupFree cancellationfromUS$ 109per person
Private Balinese Cooking Class in Ubud: Learn at Putu's Home
›
‹
★Top rated
Private Balinese Cooking Class in Ubud: Learn at Putu's HomeLearn to cook authentic Balinese dishes in Putu's Ubud home, exploring local spices and their healing properties before sharing your meal with her family.
712 reviews
5.00★
Duration
3h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 75per person
Mount Batur sunrise jeep tour from Ubud: No hiking required
›
‹
Mount Batur sunrise jeep tour from Ubud: No hiking requiredCatch sunrise from a classic jeep on Mount Batur, explore black lava fields, and unwind in natural hot springs. Includes pickup, breakfast, and local guide.
711 reviews
4.95★
Duration
6h–10h
start times · Every day
4
Live guide EN · MSPickup optionalFree cancellationfromUS$ 24per person
Bali Quad Bike Tour: Forest, Rice Fields & Gorilla Cave
›
‹
Travelers' pick
Bali Quad Bike Tour: Forest, Rice Fields & Gorilla CaveFeel the mud, splash by a hidden waterfall, and ride through Bali’s Gorilla Cave on this quad bike adventure. Includes hotel pickup, lunch, and local guide.
682 reviews
4.90★
Duration
6h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 34per person
Best of Ubud Private Tour: Monkey Forest, Rice Terraces & Swing
›
‹
Travelers' pick
Best of Ubud Private Tour: Monkey Forest, Rice Terraces & SwingEight to ten hours through Ubud's top sites with a private driver, all entrance fees and lunch included: Sacred Monkey Forest, Tegalalang Rice Terrace.
673 reviews
4.97★
Duration
8h–10h
start times · Every day
5
Live guide EN · JA · ITHotel pickupFree cancellationfromUS$ 27per person
Need help planning your next activity?