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
Ubud ATV Quad Bike & Ayung River Rafting with Lunch
Ubud ATV Quad Bike & Ayung River Rafting with Lunch★★★★★★★★★★ 4.95 (303)3hYou ride an ATV quad bike for 1 to 1.5 hours through rice fields, forest, and river crossings around Ubud, then spend 2 hours rafting class 2-4 rapids on the Ayung River. Both activities include professional guides, full safety gear, lunch, and a towel and locker. Hotel pickup and drop-off cover the Ubud area and nearby towns, so you don't arrange transport yourself.Is it for me?Book this if you want to try two different outdoor activities in one morning without arranging separate guides, transport, or safety equipment — the pickup and all-in-one format means you show up ready to ride and raft.Free cancellationTravelers' pickMost bookedfromUS$ 41View ›
Ubud ATV Quad Bike Tour: Rice Terraces & Jungle Trails
Ubud ATV Quad Bike Tour: Rice Terraces & Jungle Trails★★★★★★★★★★ 4.79 (299)6hYou ride a 250cc automatic ATV through rice terraces, bamboo forest, jungle, and traditional villages in central Bali, with a professional instructor leading you through beginner-friendly and technical sections. The 6-hour experience includes hotel pickup, safety briefing, lunch, shower facilities, and all protective gear. You handle the riding; the operator handles everything else.Is it for me?Book this if you want to see the real inland Bali—rice fields, jungle, and working villages—without arranging your own transport or worrying about bike maintenance; the 6-hour format and included lunch mean you're not rushing between stops or figuring out where to eat.Free cancellationTravelers' pickfromUS$ 35View ›
Ubud Cooking Class: Balinese Market & Farm-to-Table
Ubud Cooking Class: Balinese Market & Farm-to-Table★★★★★★★★★★ 4.99 (298)5hYou start your day at a local market buying ingredients, visit a traditional Balinese home to learn how families live, then move to a farm where you harvest spices before a chef teaches you to cook three to four authentic dishes using traditional techniques. Lunch is the food you made, and pickup from your Ubud hotel is included.Is it for me?Right for travelers who want to cook but also understand where food comes from and how Balinese people actually live—the market and home visit are what separate this from a standard cooking class, and they're what make the cooking part feel connected to something real.Free cancellationTravelers' pickTop ratedfromUS$ 37View ›
Ubud: Electric Bike Tour Rice Fields & Tegalalang Terraces
Ubud: Electric Bike Tour Rice Fields & Tegalalang Terraces★★★★★★★★★★ 4.88 (282)3hYou’ll ride fat-tire electric bikes past Ubud’s rice fields with a local guide, meet families in a traditional Balinese home (and share fruit), pause at Tegalalang Rice Terraces for stories and photos, then finish with lunch on a breezy terrace before heading back—expect laughter, new tastes and moments that stick with you.Free cancellationfromUS$ 39View ›
Nusa Penida Day Trip from Seminyak: Kelingking & Crystal Bay
Nusa Penida Day Trip from Seminyak: Kelingking & Crystal Bay★★★★★★★★★★ 4.63 (281)8h–12hYou get picked up from your Seminyak hotel, driven to Sanur, and ferried across to Nusa Penida for a guided tour of four major stops: Kelingking Beach, Broken Beach, Angel's Billabong, and Crystal Bay. Your guide helps you find the best angles for photos at each spot, lunch is included at a local restaurant, and snorkeling equipment is available to rent at the final beach. The return boat and hotel drop-off are part of the package, so you don't coordinate transport or pay entry fees separately.Is it for me?Book this if you want to see the main Nusa Penida beaches and viewpoints in one day without arranging your own transport, boat tickets, or entry fees — the fixed schedule and included pickup mean you step into the car and the logistics are handled.Free cancellationTravelers' pickfromUS$ 50View ›
Mount Batur: Sunrise Jeep Tour & Black Lava Fields with Pickup
Mount Batur: Sunrise Jeep Tour & Black Lava Fields with Pickup★★★★★★★★★★ 4.93 (277)8hYou’ll ride a private jeep up Mount Batur before dawn with your local guide, watch sunrise spill over Lake Batur from a quiet viewpoint, then cross surreal black lava fields left by ancient eruptions. Includes hotel pickup, entrance fees, breakfast and hot drinks — plus those odd little moments you’ll remember long after you leave Bali.Free cancellationfromUS$ 20View ›
Bali Custom Tour: Ubud, Temples & Waterfalls with Private Driver
Bali Custom Tour: Ubud, Temples & Waterfalls with Private Driver★★★★★★★★★★ 4.94 (276)10hYou’ll spend your day weaving through Bali’s lush rice terraces, sacred temples like Tirta Empul, and dramatic coastlines at Tanah Lot—all with a private driver who knows every shortcut and story. Expect small moments: laughter over mispronounced snacks, cool air after jungle hikes, and real conversations that linger long after the ride ends.Free cancellationTravelers' pickfromUS$ 29View ›
Ubud & Mount Batur day trip: Private tour with lunch and temple
Ubud & Mount Batur day trip: Private tour with lunch and temple★★★★★★★★★★ 4.95 (276)10hA private day trip from your Bali hotel explores Ubud village and Mount Batur volcano over 10 hours, with stops at the monkey forest, rice terraces, traditional market, Ubud Palace, and Tirta Empul Temple. Hotel pickup and drop-off are included, as is a buffet lunch at a restaurant overlooking Mount Batur and its crater lake. At Tirta Empul, you can join local people in a holy blessing ritual at the spring-fed temple or simply observe.Is it for me?Book this if you're arriving in Bali with a full day free and want to see the main attractions of Ubud and the volcano region without renting a car or piecing together separate transport and entry tickets—the driver handles the route, timing and navigation, so you move through five stops without stopping to plan between them.Free cancellationKids −25%fromUS$ 60View ›
Ubud: ATV Quad Bike Jungle, Waterfall & Rice Fields Ride
Ubud: ATV Quad Bike Jungle, Waterfall & Rice Fields Ride★★★★★★★★★★ 4.92 (271)1h–2hYou’ll get muddy, probably laugh out loud, and see parts of Ubud most people miss on foot—rivers, jungle tunnels, waterfalls, even a gorilla statue thrown in. With hotel pickup included (if you want), a local guide leading the way, plus lunch and hot showers after—this is one of those days you’ll remember every time you spot a splash of mud on your shoes.Free cancellationTravelers' pickfromUS$ 26View ›
Nusa Penida Private Snorkeling Tour from Kuta: Manta Bay & Wall
Nusa Penida Private Snorkeling Tour from Kuta: Manta Bay & Wall★★★★★★★★★★ 4.90 (270)10hYou drive to three iconic Nusa Penida viewpoints—Kelingking, Angel's Billabong, Broken Beach—then boat to three private snorkel sites with a professional instructor and GoPro recording. Lunch, snorkeling gear, and hotel transfers are included. Expect a full day out: sightseeing in the morning, snorkeling in the afternoon, with 15–20 minutes at each underwater spot depending on weather and conditions.Is it for me?Right for travelers staying in Kuta who want both the island's famous viewpoints and private snorkeling in one day without arranging boats or guides separately. Plan for a full day out—the combination of land sightseeing and three separate snorkel stops is what makes the pace work.Free cancellation-10%fromUS$ 117View ›
Mount Batur Sunrise Jeep Tour: No walking, just views
Mount Batur Sunrise Jeep Tour: No walking, just views★★★★★★★★★★ 4.92 (267)8h–10hMount Batur Sunrise Jeep Tour is a guided tour from Seminyak that takes you by classic 4×4 jeep to a sunrise viewpoint at 1,400 meters, then through the Black Lava Field from 1963, with the option to add a natural hot spring soak afterward. The jeep does the climbing—you sit on the roof for photos while the guide handles the bumpy off-road drive. Light breakfast and hot drinks are included; hotel pickup is available depending on which option you book.Is it for me?Choose this jeep route if walking isn't your preference—you'll reach the summit by vehicle in 30 minutes of off-road driving instead of trekking on foot, then add the hot spring stop to soak in volcanic water with the caldera view rather than returning directly.Free cancellationfromUS$ 30View ›
Bali Temples & Rice Terraces Day Trip with Pickup
Bali Temples & Rice Terraces Day Trip with Pickup★★★★★★★★★★ 4.95 (259)10hYou’ll move from temple courtyards perfumed with incense to hidden waterfalls echoing in green jungle, then taste local fruit at Bedugul Market before wandering Jatiluwih’s endless rice terraces—and finally watch sunset by Tanah Lot’s crashing waves. It’s not rushed; you’ll feel Bali’s rhythm instead of just seeing its sights.Free cancellationKids −18%fromUS$ 45View ›
Bali: Kintamani Cycling Tour, Rice Fields & Village Temples
Bali: Kintamani Cycling Tour, Rice Fields & Village Temples★★★★★★★★★★ 4.93 (259)7h–9hYou’ll start your day sipping strong Balinese coffee above Kintamani’s valleys before cycling downhill through villages, ancient temples and green rice fields with a local guide leading the way. Expect laughter over breakfast, stories about village life, hands-on moments at family homes, and lunch facing endless terraces. You might leave with muddy shoes but probably also with something you’ll want to remember.Free cancellationKids −24%fromUS$ 33View ›
Mount Batur Sunrise Jeep from Seminyak & Black Lava Field
Mount Batur Sunrise Jeep from Seminyak & Black Lava Field★★★★★★★★★★ 4.95 (257)8h–9hYou're picked up from your Seminyak hotel before dawn, driven to Mount Batur's viewing point, and watch the sunrise from the jeep rooftop with breakfast and tea. After sunrise, you explore the black lava field by jeep and on foot, then return to your hotel. No hiking required, all entry fees and transport included.Is it for me?Choose this if you want Mount Batur sunrise and the lava field without arranging transport, timing the climb, or joining a crowded group — the private jeep and included pickup handle all three.Free cancellationfromUS$ 39View ›
Ubud: Balinese Shaman Healing & Temple Purification Day Trip
Ubud: Balinese Shaman Healing & Temple Purification Day Trip★★★★★★★★★★ 4.97 (257)1h–8hYou’ll step into sacred waters at Mengening Temple for self-purification, receive traditional Balinese healing from a shaman in Batuan village, explore Ubud’s vibrant art villages and temples, sample fresh coffee at a plantation, then wander Tegalalang’s famous rice terraces — all with hotel pickup and lunch included. Let yourself be part of daily life here for just one day.Free cancellationTravelers' pickfromUS$ 74View ›
Bali Ubud: Countryside Cycling Tour with Rice Terraces & Lunch
Bali Ubud: Countryside Cycling Tour with Rice Terraces & Lunch★★★★★★★★★★ 4.95 (254)8hYou’ll pedal quiet roads near Ubud, guided by locals who know every shortcut and story. Glimpse temple rituals, taste homegrown coffee at breakfast, pause above Tegalalang’s green terraces for lunch—and maybe join in if it’s harvest time. It’s Bali seen slowly, with laughter and muddy shoes.Free cancellationKids −25%fromUS$ 35View ›
Bali: Private Food Walking Tour & 10 Tastings with Locals
Bali: Private Food Walking Tour & 10 Tastings with Locals★★★★★★★★★★ 4.83 (252)3hYou’ll join a private foodie guide in Bali for a walking tour through Badung Market and beyond, tasting ten local dishes from babi guling to sweet desserts. Alongside street eats you’ll see city highlights like Catur Muka statue and hear stories behind each bite. You’ll leave full — but also carrying new flavors and memories home.Free cancellationTravelers' pickfromUS$ 55View ›
Full-Day Ubud Tour: Temples, Rice Terraces & Monkey Forest
Full-Day Ubud Tour: Temples, Rice Terraces & Monkey Forest★★★★★★★★★★ 4.92 (251)10hA full-day private tour of Ubud covers four distinct stops: the 11th-century Gunung Kawi temple carved into a 23-foot cliff face, the spring-fed Tirta Empul Temple where you can witness local blessing rituals, a trek through Tegalalang Rice Terrace, and the sacred monkey forest with around 700 Balinese macaques. Hotel pickup and drop-off, lunch at a local restaurant, and an English-speaking guide are included; the itinerary spans 10 hours and involves some stairs at Gunung Kawi.Is it for me?Book this if you want a private guide steering you through four sacred sites and working landscapes in one day, with lunch included and transport handled between each stop.Free cancellationKids −44%fromUS$ 60View ›
Tanah Lot Sunset Tour from Ubud: Two temples, sunset views
Tanah Lot Sunset Tour from Ubud: Two temples, sunset views★★★★★★★★★★ 4.79 (247)6hA six-hour tour from Ubud visits Tanah Lot, a Hindu temple built on a rock island in the sea, and Taman Ayun, a traditional Balinese temple surrounded by fishponds. Pickup starts at 2pm from your accommodation in a private air-conditioned car with an English-speaking driver; the tour holds up to 15 people. Entrance tickets are included on the Inclusion Tour options; the Regular Tour option does not include them.Is it for me?Book the Inclusion Tour if you want tickets purchased in advance so you can enter both temples without stopping at gates; choose the Regular Tour if you'd rather buy entry tickets on-site or skip one of the temples.Free cancellationBest valuefromUS$ 19View ›
Bali Blue Lagoon Snorkeling: 2 Reef Spots with Lunch & Transport
Bali Blue Lagoon Snorkeling: 2 Reef Spots with Lunch & Transport★★★★★★★★★★ 4.83 (242)6hA snorkeling activity at Blue Lagoon and Tanjung Jepun in Padang Bai, Bali, where you spend roughly two hours exploring two separate coral reefs with provided equipment and a professional guide. The day runs about six hours total, including a 1.5-hour drive from your hotel, snorkeling at each spot, an Indonesian lunch, and the return trip. Hotel pickup and drop-off are included, and the guide speaks English.Is it for me?Book this if you want to see two different reefs and their marine life in one morning without arranging boats, gear or transport yourself—the guide handles the logistics between spots, and you move from one reef to the next instead of staying in one place all day.Free cancellationfromUS$ 48View ›
Do you need help planning your next activity?