Indonesia  »  Bali

Top Things to Do in Bali

We compared all 629 experiences in Bali so you can choose in minutes — real prices, verified reviews and our editorial picks.

4.9 629 experiences from US$ 7 Free cancellation on most experiences
Sort
Bali Quad Bike and Rafting: ATV and River Adventure
Bali Quad Bike and Rafting: ATV and River Adventure★★★★★★★★★★ 4.80 (91)7h–8hA full-day activity combining quad bike riding through Bali's jungle, rice paddies and villages with white water rafting on the Ayung River. You'll spend 1.5 hours on the ATV, shower and eat lunch at the basecamp, then spend 2.5 hours paddling class II–III rapids with a guide. The activity runs 7 to 8 hours total and includes all gear, insurance, an Indonesian buffet lunch, and optional hotel pickup with an English-speaking driver. Ages 10–60 only; children 10–13 ride as passengers on tandem bikes.Is it for me?Book the solo option if you want to ride your own quad bike and navigate the rapids independently; choose tandem if you're traveling with someone and prefer to share one bike. The transfer option suits arrivals without a rental car or those who'd rather not navigate to the basecamp—the driver handles the logistics, so you can focus on the ride and the river.Free cancellationfromUS$ 59View ›
Bali to Kawah Ijen: Blue Flames Night Hike, Dinner & Room
Bali to Kawah Ijen: Blue Flames Night Hike, Dinner & Room★★★★★★★★★★ 4.87 (91)1dYou’ll leave Bali behind for a night hike up Kawah Ijen with a local guide, sharing dinner and stories before climbing by flashlight to see rare blue flames inside the crater. Watch sunrise over an acid lake, meet sulfur miners along the way, and return with breakfast plus memories that stick longer than you expect.Instant confirmationfromUS$ 120View ›
Ubud Half Day Private Tour: Rice Terrace, Waterfall & Temple
Ubud Half Day Private Tour: Rice Terrace, Waterfall & Temple★★★★★★★★★★ 4.86 (91)6hA private half-day guided tour of Ubud covers Tegalalang Rice Terrace, Tirta Empul Temple, Tegenungan Waterfall and local artisan studios, with a professional English-speaking guide, private air-conditioned transport and hotel pickup included. The tour runs six hours and includes complimentary Balinese coffee and tea at a jungle plantation garden; lunch at a local warung is an optional add-on. Two purchase options let you choose between essential sightseeing or premium all-inclusive entry to all attractions.Is it for me?Book the Premium All Inclusive option if you want entrance fees settled before the day starts, so you move through each stop without pausing to buy tickets. The Essential Sightseeing option works if you're comfortable paying entry fees as you go and want to keep the upfront cost lower. Either way, the private car and fixed itinerary mean the six hours stay on schedule—no waiting for a group to assemble or for transport to fill up.Free cancellationTravelers' pickfromUS$ 23View ›
Ubud: Monkey Forest, Rice Terraces & Tirta Empul Day Trip
Ubud: Monkey Forest, Rice Terraces & Tirta Empul Day Trip★★★★★★★★★★ 4.88 (91)7h 30mYou’ll move through Ubud’s heart: waterfalls roaring at your feet, monkeys eyeing your snacks in the forest, lunch in a local warung with stories from your guide, then rice terraces as far as you can see before ending at Tirta Empul’s holy springs. It’s not always tidy or predictable—but that’s what makes it stick with you.Free cancellationfromUS$ 20View ›
Ubud: Monkey Forest, Rice Terrace Swing & Waterfall Day Trip
Ubud: Monkey Forest, Rice Terrace Swing & Waterfall Day Trip★★★★★★★★★★ 5.00 (90)8h–10hYou’ll wander among cheeky monkeys in Ubud’s forest sanctuary, fly out over Tegalalang’s emerald rice terraces on a jungle swing, swim beneath Tegenungan Waterfall, and breathe incense at Tirta Empul Temple—all with a local guide and hotel pickup included. Expect moments that stick with you long after you’ve dried off.Free cancellationTravelers' pickfromUS$ 36View ›
Ubud Private Tour with Jungle Swing: Temples & Waterfalls
Ubud Private Tour with Jungle Swing: Temples & Waterfalls★★★★★★★★★★ 4.94 (89)8h–10hA private full-day tour of Ubud and surrounding villages with an English-speaking driver, hotel pickup and all entrance fees included. You start at the Bali Jungle Swing Experience, move through artisan villages to watch traditional silver making and wood carving, visit Batuan Temple, and end at Tegenungan Waterfall with a short walk to the water's edge. Lunch is provided; a minimum of two people per booking is required.Is it for me?Book this tour if you want to see how traditional Balinese crafts are actually made — the swing is the highlight for photos, but the artisan villages are where you spend most of the day watching people work. The private format and included driver mean you move at one pace without coordinating with other groups or managing your own transport between stops.Free cancellationfromUS$ 60View ›
Ubud: Cooking Class & Market Tour with Pickup
Ubud: Cooking Class & Market Tour with Pickup★★★★★★★★★★ 4.73 (89)3hYou’ll wander Ubud’s lively market with a local chef, pick out fresh spices and herbs by hand, then learn step-by-step how to cook classic Balinese dishes in an open-air kitchen. Taste your creations over lunch surrounded by rice fields — it’s less like a class and more like being welcomed into someone’s home.Free cancellationTravelers' pickBest valuefromUS$ 17.85View ›
Bali Twin Lakes: Jungle Trek & Canoe Tour from Ubud
Bali Twin Lakes: Jungle Trek & Canoe Tour from Ubud★★★★★★★★★★ 4.92 (89)8h–10hYou’ll start your day sipping Balinese coffee by Buyan Lake before trekking through rainforest trails with a local guide. Glide across calm waters in a traditional canoe alongside a fisherman, explore ancient temples on Tamblingan’s shore, and cool off beneath Banyumala Twin Waterfalls. Expect moments of quiet beauty (and maybe muddy shoes), plus real conversation along the way.Free cancellationfromUS$ 30View ›
Snorkeling in Lovina: Dolphins, Coral & Underwater Statues
Snorkeling in Lovina: Dolphins, Coral & Underwater Statues★★★★★★★★★★ 4.74 (89)4hSnorkel and swim with dolphins in Lovina, Bali, departing from the beach at sunrise with a boat captain, guide and all equipment provided. The morning starts watching dolphins from the boat as they hunt and play in their natural habitat, then you enter the water holding a tethered float to swim at their level. After the dolphins disperse, you have free time to snorkel the coral reefs, see tropical fish and discover underwater statues. The activity runs about four hours and includes pickup, an air-conditioned vehicle, mineral water and all fees.Is it for me?Pick the small group tour if you want to meet other travelers and join a set departure time; choose the private option if you prefer to control when you go and have hotel pickup included.Free cancellationTravelers' pickfromUS$ 17.85View ›
Bali: Cooking Class & Traditional Market Tour with Pickup
Bali: Cooking Class & Traditional Market Tour with Pickup★★★★★★★★★★ 4.97 (88)2h 30mYou’ll join a small group for an early-morning market tour in Bali with a local guide who knows everyone by name. Pick fresh ingredients yourself before heading to an open-air kitchen where you’ll cook classic Balinese dishes using traditional tools — then share lunch together under the trees. Expect laughter, new flavors, and moments that stick with you long after.Free cancellationfromUS$ 58View ›
Bali: Sea Walking Experience with Pickup & Ocean Helmet
Bali: Sea Walking Experience with Pickup & Ocean Helmet★★★★★★★★★★ 4.59 (88)1hYou’ll put on a special helmet in Bali and walk right along the ocean floor—no diving skills needed. Watch wild tropical fish swirl around you, feed them by hand if you want, and get guided every step by a local instructor. It’s weirdly peaceful down there; honestly, you might think about it for days after.Free cancellationTravelers' pickfromUS$ 35View ›
Sanur to Nusa Penida: Fast Boat Transfer & Island Hop
Sanur to Nusa Penida: Fast Boat Transfer & Island Hop★★★★★★★★★★ 4.18 (88)30m–1hYou pick from ten daily departures between 7:30 am and 5 pm, arrive 30 minutes early at Sanur Beach, and the Penidago team coordinates via WhatsApp. The boat includes life jacket, luggage space up to 25kg, and insurance. No separate arrangements needed—just book your time and show up.Is it for me?A straightforward choice if you're moving between Sanur and Nusa Penida without a rental vehicle or private speedboat—the ten daily slots and WhatsApp coordination mean you book around your own timing instead of waiting for a shared shuttle or negotiating with a driver.Free cancellationTravelers' pickfromUS$ 10.88View ›
Uluwatu Sunset Tour with Kecak Dance and Jimbaran Dinner
Uluwatu Sunset Tour with Kecak Dance and Jimbaran Dinner★★★★★★★★★★ 4.70 (87)6h–7hThis sunset tour from Seminyak takes you to Uluwatu Temple, a spiritual site built on a steep cliff 70 meters above the sea, where you watch the Kecak Dance—a one-hour performance drawn from the Ramayana epic—then end the day with grilled seafood dinner on Jimbaran Beach. Hotel pickup and drop-off are included, along with an English-speaking driver, entrance tickets, and the dance performance. You choose whether to add the seafood dinner or skip it at checkout.Is it for me?Book this if you want to catch the sunset at the clifftop temple, then stay for the Kecak dance in the same location—the 3 p.m. start times both perfectly. Skip the dinner add-on if you'd rather eat elsewhere.Free cancellationTravelers' pickfromUS$ 55View ›
Mount Ijen Blue Fire Tour from Bali with Ferry & Guide
Mount Ijen Blue Fire Tour from Bali with Ferry & Guide★★★★★★★★★★ 4.91 (86)5h–7hYou’ll leave Bali after dark for Mount Ijen’s blue fire hike with a local guide, cross by ferry to Java, trek under stars, see miners at work, watch sunrise over an acid lake, pause by Jagir Waterfall, and share breakfast with locals before heading home—an experience that lingers long after you return.Free cancellationfromUS$ 120View ›
Nusa Penida: Private Day Trip to Kelingking & Crystal Bay
Nusa Penida: Private Day Trip to Kelingking & Crystal Bay★★★★★★★★★★ 4.98 (86)10hYou’ll start early with hotel pickup for a private day trip to Nusa Penida, crossing by speedboat before exploring Angel’s Billabong, Broken Beach, and Kelingking Beach with a local guide. Swim or relax at Crystal Bay, enjoy an included lunch, and take in those wild cliff views—the kind you’ll remember long after you’ve left Bali.Free cancellationKids −28%fromUS$ 107View ›
Silver Jewelry Making Class in Kuta: Create & Take Home
Silver Jewelry Making Class in Kuta: Create & Take Home★★★★★★★★★★ 5.00 (85)3hA 3-hour silver jewelry making class in Kuta where you design and create one handcrafted piece from start to finish, guided by skilled silversmiths through melting, shaping, soldering, filing and polishing. You take home your finished jewelry (1–5 grams); all materials, tools, snacks and water are included. The guide speaks English, French or Malay.Is it for me?Book this class if you want hands-on instruction in a small group setting—you'll work at your own pace with a guide nearby, and walk out with a piece you actually made, not something you watched being made.Free cancellationTravelers' pickfromUS$ 36View ›
Bali: Mount Batur Sunrise Hike & Hidden Waterfall with Pickup
Bali: Mount Batur Sunrise Hike & Hidden Waterfall with Pickup★★★★★★★★★★ 4.77 (84)10hYou’ll hike Mount Batur before dawn with a local guide, watch sunrise spill over Bali from above the clouds, share simple breakfast on the summit, then cool off swimming beneath Tibumana or Kanto Lampo waterfall. It’s early, sometimes muddy, always real — and you might find yourself thinking about that sunrise long after you’re home.Free cancellationfromUS$ 63View ›
Bali Waterfall Tour from Seminyak: Four Falls in One Day
Bali Waterfall Tour from Seminyak: Four Falls in One Day★★★★★★★★★★ 4.96 (84)9h–10hA private full-day waterfall tour from Seminyak visits four falls across Bali's Ubud region with hotel pickup, an English-speaking driver, entrance fees and lunch included. You'll wade through knee-high water to reach Tukad Cepung's natural light beams, walk to hidden Tibumana and Kanto Lampo in the jungle, and swim in the plunge pool at Tegenungan. The tour runs nine to ten hours with flexible timing, and lunch comes as an Indonesian set menu unless you choose the version without it.Is it for me?Choose this tour if you want to see multiple waterfalls in one day without driving yourself or arranging stops — the fixed route, included tickets and private vehicle mean the day holds together without building it. The flexible timing works if your hotel is anywhere in the resort areas around Seminyak or if you're staying in Ubud and want a structured morning or afternoon.Free cancellationTravelers' pickfromUS$ 70View ›
Tanah Lot Sunset Private Tour from Seminyak: Two Temples
Tanah Lot Sunset Private Tour from Seminyak: Two Temples★★★★★★★★★★ 4.99 (84)4h–5hA private tour from Seminyak takes you to Tanah Lot Temple, built on an offshore rock shaped by ocean tides, and Taman Ayun Temple, a 1634 family temple in a park near Mengwi. Hotel pickup and entrance tickets are included; your English-speaking driver guides you through both sites. The tour runs 4 to 5 hours and is suitable for all fitness levels, though not recommended for travelers with spinal injuries, cardiovascular concerns, or during pregnancy.Is it for me?Book this private tour if you want to see both temples without driving yourself or navigating entry on your own—the driver handles the route and tickets, so the afternoon stays unhurried and you can focus on the sites instead of logistics.Free cancellationfromUS$ 60View ›
Bali: Aling-Aling Waterfall Cliff Jump & Water Slide Day Trip
Bali: Aling-Aling Waterfall Cliff Jump & Water Slide Day Trip★★★★★★★★★★ 4.98 (83)8h–10hYou’ll feel your heart race as you leap into turquoise pools beneath Bali’s Aling-Aling Waterfalls, try out natural water slides with local guides cheering you on, and share an Indonesian lunch overlooking lush fields. This day trip includes pickup, all safety gear, entrance fees—and plenty of moments that’ll stick with you long after your swimsuit dries.Free cancellationfromUS$ 64View ›
Do you need help planning your next activity?