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 Private Day Tour: Cultural Highlights & Waterfalls
Ubud Private Day Tour: Cultural Highlights & Waterfalls★★★★★★★★★★ 4.94 (162)8h–10hA private day tour of Ubud with hotel pickup, entrance fees and an English-speaking guide covers Ubud Monkey Forest, Tegalalang Rice Terrace, Tegenungan Waterfall, Tirta Empul Temple and an art village of your choice. The tour runs 8 to 10 hours and includes all transport in an air-conditioned vehicle, bottled water and drop-off back at your hotel; lunch is separate.Is it for me?Book this tour if you're arriving in Ubud for the first time or have only an afternoon free — the private vehicle and arranged entry fees mean you see five major sites without building the day yourself or waiting for group departures. The guide handles the route and timing, so you move at a steady pace and don't lose hours to transport decisions.Free cancellationMost bookedInfants freefromUS$ 33View ›
Bali: Quad Bike, Gorilla Cave, Monkey Forest & Waterfall Day
Bali: Quad Bike, Gorilla Cave, Monkey Forest & Waterfall Day★★★★★★★★★★ 4.94 (160)8hYou’ll race muddy trails by quad bike past rice fields and bamboo forests, walk beneath roaring Tegenungan Waterfall, and meet cheeky macaques in Ubud’s Monkey Forest—all with local guides and private transport. Expect laughter, splashes, and maybe a little mud stuck behind your ears by sunset.Free cancellationTravelers' pickfromUS$ 67View ›
Kuta Beach: Surf Lessons with Local Instructors & All Gear
Kuta Beach: Surf Lessons with Local Instructors & All Gear★★★★★★★★★★ 4.95 (160)2hYou’ll start your surf lesson in Kuta with friendly local instructors who know every current and trick of these waves. Expect hands-on coaching right on the sand before you paddle out—plus plenty of laughs when you wipe out (it happens!). All gear is included and there’s time for breaks between sessions so you can soak up the scene or swap stories with fellow surfers.Free cancellationTravelers' pickfromUS$ 20View ›
Mount Batur Sunrise Trek from Seminyak: Volcano hike with guide
Mount Batur Sunrise Trek from Seminyak: Volcano hike with guide★★★★★★★★★★ 4.98 (160)8h 30mA guided trek up Mount Batur from Seminyak hotels, starting in the dark to reach the summit for sunrise over the caldera, Lake Batur and the silhouette of Mount Agung. The hike includes hotel pickup, an English-speaking guide, headlamp, trekking poles, breakfast and bottled water; the descent passes three younger craters. A coffee plantation visit is optional on the way back.Is it for me?Pick this if you want a guided sunrise trek with hotel pickup included, or extend it with the hot spring add-on for a full-day itinerary.Free cancellationfromUS$ 24View ›
East Bali temples & water palaces private day tour Gate of Heaven
East Bali temples & water palaces private day tour Gate of Heaven★★★★★★★★★★ 4.97 (159)7h–8hA private day tour of east Bali visiting Lempuyang Temple (the Gate of Heaven), Tirta Gangga Water Garden, and Ujung Water Palace, with an English-speaking driver, private car, all entrance tickets, bottled water and hotel pickup included. The tour runs 7 to 8 hours and stops along the way for views of rice fields and mountains. During major temple festivals, Lempuyang's gate may close, but the operator arranges alternative photo spots nearby with similar views.Is it for me?Book this tour if you want the three most-visited temples and water palaces of east Bali in a single day without arranging transport, tickets or a guide yourself—the private car and included logistics let you focus on the sites instead of the logistics.Free cancellationfromUS$ 65View ›
Mount Agung Sunrise Trek Ubud: Private Volcano Summit & Besakih Temple
Mount Agung Sunrise Trek Ubud: Private Volcano Summit & Besakih Temple★★★★★★★★★★ 4.91 (159)8h–10hYou climb Mount Agung in the dark with a private guide who knows the mountain's routes and traditions, reaching the summit just as the sun rises over Bali. Hotel pickup, breakfast, water, and a headlamp are included; you bring fitness and an early alarm. The private format means no crowds and a pace that matches your ability, not a fixed group schedule.Is it for me?This trek is for fit, experienced hikers who want to reach Bali's highest peak without joining a group — the private guide and early start are what keep the summit quiet and the pace yours alone.Free cancellationfromUS$ 59View ›
Bali Gate of Heaven, Waterfalls & Rice Terraces Private Day Trip
Bali Gate of Heaven, Waterfalls & Rice Terraces Private Day Trip★★★★★★★★★★ 4.87 (156)10h–12hYou’ll step through Bali’s Gate of Heaven at Lempuyang Temple with Mount Agung rising behind you, wander emerald rice terraces in Karangasem, taste local snacks with your guide and feel cool mist on your skin at hidden waterfalls or sacred pools—plus hotel pickup makes it easy to just show up and let Bali surprise you.Free cancellationInfants freefromUS$ 70View ›
Mount Bromo & Kawah Ijen 3-day tour from Seminyak: Blue flames
Mount Bromo & Kawah Ijen 3-day tour from Seminyak: Blue flames★★★★★★★★★★ 4.91 (155)3dA 3-day volcano tour from Seminyak that takes you to Mount Bromo for a sunrise hike over the caldera and to Kawah Ijen for a night ascent to see the rare blue flames and the world's largest acid crater lake. The itinerary includes ferry passage to Java, all park entry, professional English-speaking guides, two nights of accommodation, meals, and safety gear; you choose between Premium (private room, local meals) or Budget (shared room, packed meals) when you book, and group size maxes at 5 or 10 depending on the option.Is it for me?Choose the Premium option if you want a private room and local meals throughout; the Budget option keeps the same hikes and guides but uses shared accommodation and packed meals, which suits travelers prioritizing cost over comfort. If you're departing from Yogyakarta, Malang, or Surabaya instead of Bali, pickup and timing adjust to your location—select your departure city at checkout.Free cancellationTravelers' pickfromUS$ 210View ›
Mount Batur Camping: Sunset & Sunrise Trek from Ubud
Mount Batur Camping: Sunset & Sunrise Trek from Ubud★★★★★★★★★★ 4.94 (155)1.1dYou hike to Mount Batur's 1,717-meter summit in the afternoon, camp overnight in a private tent, watch the sunset and sunrise from the peak, eat meals cooked at the summit, and soak in the natural hot spring before returning to Ubud by midday. Pickup from your hotel, all meals, hiking gear, and hot spring entry are included in the price.Is it for me?Right for travelers who want to experience Mount Batur's sunrise and sunset without arranging transport, meals, or camping logistics themselves — the overnight setup means you get both views in one trip instead of rushing up and down in a single day.Free cancellationfromUS$ 104View ›
Ubud Waterfalls & Rice Terrace Tour with Jungle Swing
Ubud Waterfalls & Rice Terrace Tour with Jungle Swing★★★★★★★★★★ 4.97 (151)10hYou’ll walk among emerald rice terraces at Tegalalang, fly above palm trees on the jungle swing, wade into Kanto Lampo’s cool spray, and find hidden waterfalls near Ubud with a local guide handling all the details. Expect muddy feet, honest food, and moments you’ll want to remember long after you leave Bali.Free cancellationBest value-20%fromUS$ 15.20View ›
Ubud: Bali Swing, Koi Boat Photos & Monkey Forest Day Tour
Ubud: Bali Swing, Koi Boat Photos & Monkey Forest Day Tour★★★★★★★★★★ 4.99 (150)8hYou’ll feel your heart race on the Bali Swing above Ubud’s jungle, float among colorful koi for photos you’ll actually want to keep, wander shaded paths with monkeys in ancient temples, then cool off at Kanto Lampo Waterfall before heading back with sand still between your toes.Free cancellationTravelers' pickTop ratedfromUS$ 52View ›
Lovina Dolphin Watching & Snorkeling Tour with Pickup
Lovina Dolphin Watching & Snorkeling Tour with Pickup★★★★★★★★★★ 4.74 (150)8hYou’ll start before dawn with hotel pickup and reach Lovina Beach just as the sun rises over North Bali. Watch wild dolphins from a small boat with a local captain, then swim alongside them or snorkel among coral reefs and bright fish. Tea, fruit, equipment—all sorted for you. It’s not polished or predictable, but you’ll remember how it felt to be out there.Free cancellationTravelers' pickfromUS$ 37View ›
Balinese Cooking Class: Make Authentic Dishes
Balinese Cooking Class: Make Authentic Dishes★★★★★★★★★★ 4.96 (149)5hA five-hour cooking class in a traditional Balinese house where you shop at the local market for ingredients, then prepare authentic Balinese dishes with a chef who speaks English and teaches you the foundations of the cuisine. You make the recipes yourself, eat what you've cooked for lunch in the garden, and can learn traditional activities like coconut oil processing and how to make a household offering. Children from age one are welcome.Is it for me?Book this class if you want to learn how Balinese food actually tastes and how it's built—the market visit and the time spent on technique with a chef who knows the cuisine means you leave with real skills, not just a recipe card. The five-hour format gives you time to cook without rushing and to experience the home and the family approach that defines the class.Free cancellationfromUS$ 40View ›
Bali: Handara Gate, Banyumala Waterfall & Ulun Danu Temple Tour
Bali: Handara Gate, Banyumala Waterfall & Ulun Danu Temple Tour★★★★★★★★★★ 4.97 (148)8hYou’ll walk through mountain mist at Handara Gate, feel cold spray from Banyumala waterfall deep in Bali’s jungle, swing above Lake Buyan at Wanagiri Hidden Hills, and end by the quiet waters of Ulun Danu Beratan Temple. Local guides share stories along the way—and you’ll probably leave with more photos than you planned.Free cancellationKids −30%fromUS$ 65View ›
Nusa Penida snorkeling tour: 3 reefs, Angel Billabong
Nusa Penida snorkeling tour: 3 reefs, Angel Billabong★★★★★★★★★★ 4.81 (147)10h–12hA full-day snorkeling tour of Nusa Penida departs at 7am with hotel pickup from Kuta, Legian, Canggu, Jimbaran, Nusa Dua, Tanjung Benoa, Sanur, Ubud or Uluwatu. You snorkel at three points—Manta Bay, Gamat Bay and Crystal Bay—then visit Angel Billabong's natural rock pools, Broken Beach's arch formation and Kelingking Beach. The tour runs 10 to 12 hours and includes lunch, entrance tickets, snorkeling equipment and an English-speaking driver-guide.Is it for me?Book this tour if you want to snorkel multiple reefs and see Nusa Penida's rock formations without arranging the boat, timing or logistics yourself—the 7am start and fixed itinerary mean the whole day holds together, and you're back at your hotel by evening.Free cancellationfromUS$ 106View ›
Mount Batur Jeep Sunrise & Hot Spring Tour: Sunrise and Soak
Mount Batur Jeep Sunrise & Hot Spring Tour: Sunrise and Soak★★★★★★★★★★ 4.95 (146)10hA combined Mount Batur jeep tour and natural hot spring visit with a live English-speaking guide, air-conditioned vehicle pickup from your hotel, and entry to both sites. The morning starts with a 4WD drive to watch sunrise over the crater and Lake Batur, followed by a walk across the black lava field from the 1963 eruption. After sunrise, the tour moves to Batur Natural Hot Spring for a two-hour soak in geothermal water. Breakfast on the mountain—fruit, eggs, sandwiches, chocolate and hot coffee or tea—is included, as are all entrance fees and bottled water.Is it for me?Book this if you want a full day combining sunrise viewing and hot spring soaking in one trip; choose it over separate outings if you're staying nearby and have the full morning and afternoon free.Free cancellationfromUS$ 21View ›
Nusa Penida Manta Ray Snorkeling & Lunch from Seminyak
Nusa Penida Manta Ray Snorkeling & Lunch from Seminyak★★★★★★★★★★ 4.86 (146)8hYou get picked up from your hotel, taken to Nusa Penida by speed boat, and snorkel four reef sites where manta rays, turtles and colorful fish are common. Lunch and underwater photos are included, along with all gear and transport back to your hotel by early afternoon. No ticket lines, no equipment rental hassle, no figuring out the boat schedule yourself.Is it for me?Book this if you want to snorkel Nusa Penida's best reefs without arranging your own boat, gear or timing—the fixed schedule and small group size mean you spend the morning in the water instead of figuring out logistics.Free cancellationKids −57%fromUS$ 211View ›
Nusa Penida Day Trip from Kuta: 4 Beaches & Boat Included
Nusa Penida Day Trip from Kuta: 4 Beaches & Boat Included★★★★★★★★★★ 4.92 (146)12hYou're picked up from your Kuta hotel at 7 am and fast-boated to Nusa Penida island for a day hitting Angel Billabong's rock pools, Kelingking Beach's clifftop views, Broken Beach's limestone arch, and Crystal Bay's snorkelling cove. Entrance fees, lunch, and transport between all four stops are included; you return to your hotel in the late afternoon.Is it for me?Right for anyone based in Kuta or nearby resorts who wants to see Nusa Penida's main beaches in one day without arranging a boat, buying separate tickets, or navigating between sites — the fixed 7 am start and included transport are what make four separate beaches fit into a single trip.Free cancellationfromUS$ 96View ›
Bali Ubud: Monkey Forest, Kanto Lampo Waterfall & Rice Terrace
Bali Ubud: Monkey Forest, Kanto Lampo Waterfall & Rice Terrace★★★★★★★★★★ 4.97 (145)8h–9hYou’ll wander Ubud’s Monkey Forest with its cheeky macaques, feel jungle spray at Kanto Lampo Waterfall, and walk through Tegalalang’s endless green rice terraces — all with a local guide who knows every shortcut and story. Includes hotel pickup and entry fees so you can just soak up Bali’s rhythm.Free cancellationTravelers' pickfromUS$ 32View ›
Bali to Ijen Crater: Blue Fire Trek, Ulun Danu Temple & All-Inclusive
Bali to Ijen Crater: Blue Fire Trek, Ulun Danu Temple & All-Inclusive★★★★★★★★★★ 4.94 (144)2dYou’ll start in Bali and cross into East Java for a midnight trek up Mount Ijen with a local guide—blue fire glowing in the crater below and sulfur miners working around you. Stops include Ulun Danu Beratan Temple and Lovina Beach, plus a simple homestay and strong local coffee before your hike. It’s tiring but unforgettable—the kind of trip that lingers long after you’re home.Free cancellationTravelers' pickfromUS$ 155View ›
Do you need help planning your next activity?