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
Mount Batur Jeep Tour from Ubud: 4WD lava fields and hot spring
Mount Batur Jeep Tour from Ubud: 4WD lava fields and hot spring★★★★★★★★★★ 4.86 (185)8hA Mount Batur jeep tour from Ubud combines a morning 4WD drive through Kintamani's lava landscape with lunch and a soak in Batur Natural Hot Spring. You start at 7 am with a certified guide, explore Lava Ball Point and the 1964 volcanic lava flow, then finish with a swim in the thermal waters overlooking Lake Batur. Hotel pickup and lunch are included in the full-day option; a jeep-only admission is available if you arrange your own transport.Is it for me?Book the full tour if you're arriving from outside the area and need pickup, meals, and a structured day; choose admission-only if you're already based in Kintamani and want to explore the lava fields at your own pace with a guide.Free cancellationMost bookedKids −19%fromUS$ 30View ›
Tulamben Liberty Wreck Dive Trip from South Bali
Tulamben Liberty Wreck Dive Trip from South Bali★★★★★★★★★★ 4.85 (184)11hYou’ll get picked up early from your hotel in south Bali for a full day of diving at Tulamben’s famous Liberty shipwreck plus two other sites like Coral Gardens or Drop Off. With local guides handling gear and logistics (and lunch included), you’ll spend more time exploring underwater than worrying about anything else — it’s one of those days you’ll remember long after you’re back on land.Free cancellationfromUS$ 145View ›
Kuta: Private Driver & Ubud Day Trip with Temples & Rice Terraces
Kuta: Private Driver & Ubud Day Trip with Temples & Rice Terraces★★★★★★★★★★ 4.99 (184)8h–10hYou get a driver who knows Bali's roads and culture, a comfortable car with air conditioning, and the freedom to spend your day moving between Ubud's temples, the Monkey Forest, Tegenunnan Waterfall, and Tegalalang's rice terraces without arranging transport or worrying about navigation. Pickup from your Kuta location is included, as are water and fuel.Is it for me?This works best if you want to see Ubud's main attractions without renting a car or navigating Bali's traffic yourself — the driver removes the logistics so you can focus on the stops themselves.Free cancellationTop ratedInfants freefromUS$ 32View ›
Volcano Terrace Bali: Rice Fields & Mount Batur Views
Volcano Terrace Bali: Rice Fields & Mount Batur Views★★★★★★★★★★ 4.96 (184)10hYou're picked up from your Kuta hotel and driven through Bali's highlands to see a Barong dance performance, browse silver crafts in Celuk Village, walk through the Ubud Monkey Forest, eat lunch with views of Mount Batur in Kintamani, photograph the Tegalalang Rice Terrace, and bathe in the sacred pools at Tirta Empul Temple. The full day includes all entry fees, transport, lunch, water, and a private air-conditioned car with an English-speaking driver, returning you to your hotel by evening.Is it for me?Book this if you want to see Ubud's main attractions and the Kintamani volcano views in a single day without arranging transport, tickets, or timing yourself — the fixed itinerary and included driver handle all the logistics, and the lunch stop at Kintamani is timed so you get the views while you eat.Free cancellation-5%Infants freefromUS$ 67View ›
Ubud: Batik Painting Workshop in Keliki Family Studio
Ubud: Batik Painting Workshop in Keliki Family Studio★★★★★★★★★★ 4.97 (181)3hYou’ll step into a Keliki family studio near Ubud and learn batik painting side by side with local artists. Try your hand at wax-resist techniques, enjoy snacks and coffee as you work, and take home your own colorful creation — plus some small stories you’ll remember longer than any souvenir.Free cancellation-10%Kids −17%fromUS$ 26View ›
Ubud: Silver Jewelry Making Class in Balinese Village
Ubud: Silver Jewelry Making Class in Balinese Village★★★★★★★★★★ 4.98 (180)2hYou’ll shape your own silver jewelry alongside local artisans in a small Ubud village — from melting to polishing, every step is hands-on. Sip coffee or tea as you work and swap stories with your guide. You’ll leave with a finished piece (and probably some silver dust on your shirt), plus a real sense of how much skill lives here.Free cancellationfromUS$ 50View ›
Bali Blue Lagoon Snorkeling with Lunch & Transfers
Bali Blue Lagoon Snorkeling with Lunch & Transfers★★★★★★★★★★ 4.90 (178)6h–7hSnorkel Blue Lagoon and Tanjung Jepun near Padangbai with hotel pickup from Ubud, Seminyak, Sanur or Kuta, all snorkeling gear, lunch and shower facilities included. The boat ride is short, the water stays calm, and each reef gets roughly 45 minutes to an hour of time in the water. Suitable for beginners and families; minimum age 5 and able to swim.Is it for me?Book this if you want to snorkel two different reefs in a single morning without managing transport, gear rental or meal planning yourself—the pickup, boat, equipment and lunch all move together on a fixed schedule, which is what keeps the day simple for families and first-time snorkelers.Free cancellationfromUS$ 39View ›
Menjangan Island: Snorkeling Day Trip with Pickup & Lunch
Menjangan Island: Snorkeling Day Trip with Pickup & Lunch★★★★★★★★★★ 4.92 (177)4hYou’ll ride out from Pemuteran to Menjangan Island by boat, snorkel two different spots with a local guide, eat lunch right on the sand (watch for curious deer), and still have time to float quietly above Bali’s clearest reefs. It’s relaxed but full of tiny surprises—you might even spot a turtle if you’re lucky.Free cancellationTravelers' pickfromUS$ 37View ›
Snorkeling & Kayaking Day Trip: Lembongan and Penida from Bali
Snorkeling & Kayaking Day Trip: Lembongan and Penida from Bali★★★★★★★★★★ 4.48 (176)9hA 9-hour snorkeling and kayaking day trip from Bali Mainland to Nusa Lembongan and Nusa Penida, with three reef stops, buffet lunch, and mangrove paddling. Hotel pickup is included if you book the Bali package; guests from Lembongan meet at the base. All snorkeling gear, towels and insurance are provided. Children from age 10 are welcome; the tour requires at least moderate fitness and is not suitable for non-swimmers or people with certain medical conditions.Is it for me?Book the Bali package if you're staying on the mainland and want pickup handled—the 7:30 am start and ferry timing are fixed so the three reefs and mangrove paddle fit into one morning and afternoon. If you're already in Nusa Lembongan, the base meeting option skips the ferry and starts your snorkeling sooner.Free cancellationTravelers' pickfromUS$ 33View ›
South Bali Uluwatu Day Trip: Water Blow, GWK & Kecak Dance
South Bali Uluwatu Day Trip: Water Blow, GWK & Kecak Dance★★★★★★★★★★ 4.91 (175)8hYou’ll feel sea spray on your skin at Nusa Dua’s Water Blow, stand beneath Bali’s tallest statue at Garuda Wisnu Kencana, sink your toes into Pandawa Beach’s soft sand, and watch sunset turn Uluwatu Temple gold before the Kecak fire dance begins. This private day trip from South Bali includes hotel pickup and lunch—expect laughter, local stories, and maybe even a monkey encounter.Free cancellationTravelers' pick-5%fromUS$ 75View ›
East Nusa Penida private tour from Sanur: Four beaches and cliffs
East Nusa Penida private tour from Sanur: Four beaches and cliffs★★★★★★★★★★ 4.94 (175)9h–10hA private full-day tour from Sanur takes you by fastboat to east Nusa Penida, where a driver-guide in a private air-conditioned car stops at four landmarks: Atuh Beach, Diamond Beach, Tree House Molenteng and Teletubbies Hills. The tour includes round-trip hotel pickup, boat tickets, lunch, water and guide services. Stairs down to the beaches require good stamina, and the Tree House is a small wooden structure on a cliff edge built for photography.Is it for me?Book this if you're traveling as a couple or small group and want a private car and guide staying with you all day so you set the pace at each of the four coastal landmarks.Free cancellationInfants freefromUS$ 85View ›
Bali: Ubud Day Tour with Monkey Forest, Rice Terraces & Waterfall
Bali: Ubud Day Tour with Monkey Forest, Rice Terraces & Waterfall★★★★★★★★★★ 4.99 (175)10hYou’ll wander through Ubud’s sacred Monkey Forest, walk among Tegalalang’s rice terraces with local farmers, share lunch facing Mount Batur’s volcanic rim, explore Kehen Temple’s quiet courtyards, and end at Tukad Cepung Waterfall—where sunlight cuts through jungle mist. It’s not just sights—it’s moments that linger long after you leave Bali.Free cancellationKids −50%fromUS$ 89View ›
Bali Ubud: ATV Jungle, Tunnel & Waterfall Ride with Lunch
Bali Ubud: ATV Jungle, Tunnel & Waterfall Ride with Lunch★★★★★★★★★★ 4.71 (173)3h 30mYou’ll tear through jungle trails near Ubud on an ATV, splash through rivers and under waterfalls, and rumble inside an old Dutch tunnel — all with a local guide who keeps things fun (and safe). Private pickup means zero hassle getting there or back. Lunch is included too — muddy boots welcome.Instant confirmationTravelers' pickBest valuefromUS$ 26View ›
Bali: Private Day Trip to Lempuyang, Tirta Gangga & Rice Terrace
Bali: Private Day Trip to Lempuyang, Tirta Gangga & Rice Terrace★★★★★★★★★★ 4.99 (171)10h–12hYou’ll wander through Bali’s most iconic spots—from sunrise at Lempuyang Temple’s Gate of Heaven to feeding koi in Tirta Gangga’s royal pools and swinging high above jungle valleys. Taste local coffee on a plantation walk and stroll Tegalalang’s emerald rice terraces. With private transport, lunch included, and a guide who feels more like a friend than a chaperone—you’ll feel both cared for and free to soak up every moment.Free cancellationTravelers' pickKids −30%fromUS$ 99View ›
Bali: Luxury Spa Massage & Flower Bath with Hotel Pickup
Bali: Luxury Spa Massage & Flower Bath with Hotel Pickup★★★★★★★★★★ 4.54 (171)2hYou’ll slip into a slower rhythm with this Bali luxury spa massage and flower bath day trip from Seminyak or Kuta. Expect soothing herbal tea on arrival, expert Balinese massage, gentle body scrub and moisturizer, then time to float among petals in a private flower bath. It’s less about glamour than feeling quietly restored — you might leave softer than you arrived.Free cancellationTravelers' pickfromUS$ 38View ›
Bali 3-Day Tour: Rice Terraces, Temples & Waterfalls Private Package
Bali 3-Day Tour: Rice Terraces, Temples & Waterfalls Private Package★★★★★★★★★★ 4.98 (169)3dYou’ll wander ancient temples with local stories swirling around you, walk barefoot through cool water at hidden waterfalls, and eat lunch with volcano views you won’t forget soon. This private Bali tour includes hotel pickup and drop-off each day plus bottled water and friendly guidance so you can just focus on soaking it all in.Free cancellationKids −58%fromUS$ 280View ›
Bali Tanah Lot & Taman Ayun Temples Private Tour with Pickup
Bali Tanah Lot & Taman Ayun Temples Private Tour with Pickup★★★★★★★★★★ 4.82 (169)5hYou’ll wander through Taman Ayun’s peaceful gardens, feel sea spray at Batubolong’s rocky bridge, and watch sunset paint Tanah Lot Temple gold—all with a local guide who handles every detail from hotel pickup to tea breaks. Expect quiet moments, laughter, and small rituals that linger long after you leave Bali’s coast.Free cancellationTravelers' pickKids −25%fromUS$ 32View ›
Ubud & Ayung River: White Water Rafting, Monkey Forest, Art Market
Ubud & Ayung River: White Water Rafting, Monkey Forest, Art Market★★★★★★★★★★ 4.99 (166)8hYou’ll paddle through Bali’s Ayung River rapids with a local guide, share lunch overlooking rice fields, wander Ubud’s sacred Monkey Forest with its cheeky residents, shop at the art market, and pause by Tegenungan Waterfall—all with pickup and entry fees sorted for you. Expect to laugh (and maybe shriek) more than once.Free cancellationfromUS$ 45View ›
Bali Uluwatu Sunset: Kecak Dance & Jimbaran Beach Dinner
Bali Uluwatu Sunset: Kecak Dance & Jimbaran Beach Dinner★★★★★★★★★★ 4.88 (164)5h–6hYou’ll stand above crashing waves at Uluwatu Temple as sunset colors everything gold, then get swept into a wild Kecak dance by torchlight before ending up barefoot at a table in Jimbaran Beach sand with fresh seafood on your plate. If you want an evening that feels both lively and quietly personal, this is it.Free cancellationInfants freefromUS$ 50View ›
Uluwatu Temple Sunset Tour & Kecak Fire Dance with Pickup
Uluwatu Temple Sunset Tour & Kecak Fire Dance with Pickup★★★★★★★★★★ 4.75 (163)5h–6hYou’ll walk Uluwatu Temple’s cliff paths with a local guide, watch monkeys play in the trees, and feel the energy of the Kecak fire dance as sunset colors spill over the Indian Ocean. With hotel pickup and entry handled for you, there’s space to just take it all in — even if you’re not sure what to expect until you’re there.Free cancellationTravelers' pickfromUS$ 37View ›
Do you need help planning your next activity?