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: Monkey Forest & Jungle Swing with Rice Terraces
Ubud: Monkey Forest & Jungle Swing with Rice Terraces★★★★★★★★★★ 5.00 (14)8hYou're picked up from your hotel and driven through Ubud's main attractions in a single day: the Monkey Forest sanctuary, Goa Gajah temple, a coffee plantation tasting, the Ceking rice terraces, and Tegenungan Waterfall. Entry fees, transport in an air-conditioned minivan, and a guide who knows the timing are all included, so you don't have to arrange tickets or navigate between stops yourself.Is it for me?Right for travelers who want Ubud's main sights in one day without renting a scooter or figuring out transport between stops. The full day means you hit five distinct attractions and have time at each one, not just a quick photo stop.Free cancellationfromUS$ 73View ›
Bali Spiritual Purification & Healer Tour with Rice Terraces
Bali Spiritual Purification & Healer Tour with Rice Terraces★★★★★★★★★★ 5.00 (14)4h–7hStep into Bali’s spiritual side: meet a real healer, join locals in a temple purification ritual, watch master woodcarvers at work in Mas Village, and wander through Tegalalang’s iconic rice terraces—all in one day.Free cancellationfromUS$ 72View ›
Bali Hotel to Airport Transfer: Private Car & Driver
Bali Hotel to Airport Transfer: Private Car & Driver★★★★★★★★★★ 3.57 (14)1hYou're picked up from your Bali hotel by a professional driver in a private air-conditioned car, with luggage assistance and all tolls included. The driver tracks your flight and times arrival to get you to Denpasar International Airport without the taxi hunt or shared-ride delays. Book with your flight details and hotel address, and you're done — the driver handles the rest.Is it for me?Book this if you want to skip the taxi negotiation and arrive at the airport without the stress of shared rides or public transport — the fixed price and flight tracking mean you know exactly what you're paying and when you'll arrive.Free cancellationfromUS$ 33View ›
Ubud ATV Tour: Waterfall, Cave & Rice Fields with Pickup
Ubud ATV Tour: Waterfall, Cave & Rice Fields with Pickup★★★★★★★★★★ 5.00 (13)1h 30mYou get picked up from your hotel, practice on an ATV with your guide, then ride through Ubud's jungle, rice fields, waterfall and cave on a quad bike tailored to your skill level. After the ride, you shower, eat lunch, and return to your hotel — no arranging transport, no figuring out which trails are safe, no hunting for a decent meal afterward.Is it for me?Book this if you want to explore Ubud's backcountry on a quad bike without arranging your own transport, choosing safe trails, or figuring out where to eat — the pickup, guide, route and lunch are all handled, which leaves you free to focus on the ride itself.Free cancellationTravelers' pickfromUS$ 38View ›
Mount Batur Sunrise Jeep Tour with Hotel Pickup & Breakfast
Mount Batur Sunrise Jeep Tour with Hotel Pickup & Breakfast★★★★★★★★★★ 4.58 (12)7h–8hYou’ll catch sunrise over Mount Batur from a comfy jeep seat, taste local coffee, and get stories straight from your Balinese guide. It’s an early start but worth every minute for those views—and no need to hike if that’s not your thing.Free cancellationfromUS$ 50View ›
Mount Agung Sunrise Trek: Private Guide & Hotel Pickup
Mount Agung Sunrise Trek: Private Guide & Hotel Pickup★★★★★★★★★★ 5.00 (12)2dYou’ll hike through Bali’s jungle in darkness with a local guide leading the way up Mount Agung, reaching the summit just as sunrise spills over the island. Expect hotel pickup late at night, snacks and hot drinks along the trail, and breakfast at the top — plus that feeling of accomplishment you’ll remember long after your legs recover.Free cancellationTravelers' pickfromUS$ 74View ›
Ubud Private Tour: Kintamani Volcano, Temples & Monkey Forest
Ubud Private Tour: Kintamani Volcano, Temples & Monkey Forest★★★★★★★★★★ 5.00 (12)8h–10hA private guided tour of Ubud and the surrounding highlands with an English-speaking driver, covering the Sacred Monkey Forest Sanctuary, Tegallalang rice terraces, Kintamani village for volcano and lake views, and Tirta Empul Temple. Hotel pickup and drop-off, entry to all four sites, and fuel are included. The tour runs 8 to 10 hours and can swap the monkey forest for Gunung Kawi Tampaksiring temple if you prefer.Is it for me?Book this private tour if you want to see Ubud's main sights—monkey forest, rice terraces, volcano views, and temple—in a single day; the full-day pace means you'll spend significant time traveling and at each stop rather than combining this with other activities.Free cancellationfromUS$ 63View ›
Nusa Penida Island Day Trip from Ubud & Sanur: Speedboat & Beach Tour
Nusa Penida Island Day Trip from Ubud & Sanur: Speedboat & Beach Tour★★★★★★★★★★ 4.55 (11)10hYou get picked up from your hotel, travel 45 minutes by speedboat to Nusa Penida, then visit four beaches by car: Kelingking's white sand under cliffs, Broken Beach's natural arch, Angel's Billabong's tide pool, and Crystal Bay for snorkeling. Lunch and snorkel equipment are included; the speedboat returns you to your hotel by evening.Is it for me?Book this if you want to see Nusa Penida's main beaches in one day without arranging your own boat, tickets, or timing—the fixed schedule and included transport from your hotel means you just show up and the day unfolds.Free cancellationfromUS$ 125View ›
Nusa Penida: Kelingking & Diamond Beach Private Tour
Nusa Penida: Kelingking & Diamond Beach Private Tour★★★★★★★★★★ 5.00 (11)10h–12hYou get picked up from your Seminyak hotel and taken by private car to the boat, then spend the day visiting Kelingking Beach, Diamond Beach, Atuh Beach, and Thousand Islands Viewpoint on Nusa Penida. Lunch and all entry fees are included, and your English-speaking guide handles the timing so you can swim, rest, or photograph without rushing. The boat returns you to your hotel by evening.Is it for me?Book this if you want to see Nusa Penida's main beaches and viewpoints in one day without arranging a boat, hiring a driver, or buying tickets separately — the private setup and included transport mean you show up at your hotel and the rest is handled.Free cancellationfromUS$ 131View ›
Uluwatu Temple & Kecak Fire Dance: Sunset Private Tour Bali
Uluwatu Temple & Kecak Fire Dance: Sunset Private Tour Bali★★★★★★★★★★ 4.73 (11)5hYou're picked up from your hotel in the late afternoon and driven to Uluwatu Temple on a clifftop 300 meters above the ocean. You watch the sunset from the temple grounds while 70+ dancers perform the Kecak, a traditional Balinese dance that tells the Ramayana story through synchronized movement and chanting. Your guide explains what you're seeing as it happens. Everything — transport, entry, guide — is arranged; you just arrive at your hotel ready to go.Is it for me?Book this if you want to see one of Bali's most famous performances without arranging transport, buying tickets separately, or navigating the temple grounds alone; the private guide and door-to-door pickup mean you spend your time watching the dance, not figuring out logistics.Free cancellationfromUS$ 37View ›
Bali Shaman & Palm Reading in Ubud: Private Healing Consultation
Bali Shaman & Palm Reading in Ubud: Private Healing Consultation★★★★★★★★★★ 4.82 (11)8h–10hA private consultation with one of Bali's respected traditional healers or palm readers in Ubud, combined with a purification ritual at Holy Springs Water. The experience includes hotel pickup, entrance fees, a Balinese sarong for the water ritual, and offerings presented to the healer. Minimum age is 15; the tour runs 8 to 10 hours with an English-speaking guide.Is it for me?The pickup from your hotel means you don't need a car or local transport knowledge to reach the healer—the guide handles the route and timing, so you can focus on the consultation itself rather than navigating Ubud's streets to find the right location.Free cancellationfromUS$ 75View ›
Bali ATV Riding: Through Tunnel and Waterfall
Bali ATV Riding: Through Tunnel and Waterfall★★★★★★★★★★ 5.00 (11)1hBali ATV riding is a guided quad bike activity where you operate the machine yourself through rice paddies, jungle, rivers and a man-made tunnel. You choose between a solo ride (one person per ATV, ages 13–65) or tandem (two people sharing one bike, ages 6–12 with a parent). The activity runs about an hour and includes boots, helmet, safety gear, insurance, a guide, lunch and a shower to rinse off the mud afterward. Private pickup from hotels in Ubud, Seminyak, Canggu and other south Bali areas is available as an add-on; without it, you arrange your own transport to the start point.Is it for me?Choose the tandem ride if you want to experience the activity without operating the bike yourself, or if you're bringing a child aged 6–12. Pick the solo ride if you want full control of your own ATV and you're between 13 and 65 years old. Add private pickup if your hotel is in south Bali and you'd rather not arrange transport to the start point; book without it if you're staying outside the pickup zones or prefer to drive yourself.Free cancellationfromUS$ 65View ›
Ubud: Tegalalang Rice, Tirta Empul & Waterfalls Private Tour
Ubud: Tegalalang Rice, Tirta Empul & Waterfalls Private Tour★★★★★★★★★★ 5.00 (11)10hYou visit five major attractions around Ubud without arranging transport, tickets or timing yourself. The day includes entry to Tegalalang Rice Terrace, the Jungle Swing, Tirta Empul Temple, Tibumana and Kanto Lampo waterfalls, plus lunch at a local restaurant, bottled water throughout, and a private driver who knows the routes and can adjust the pace if you want more time at any stop.Is it for me?Book this if you want to see the main natural and cultural landmarks around Ubud in one day without renting a car or buying tickets separately — the private transport and all-inclusive fees mean you arrive, walk, and move on without logistics getting in the way.Free cancellationfromUS$ 23View ›
Nusa Penida Snorkeling: Manta Point & Island Day Trip
Nusa Penida Snorkeling: Manta Point & Island Day Trip★★★★★★★★★★ 5.00 (11)8h–10hYou board a fast boat to Manta Point and snorkel where reef mantas glide through clear water, then visit three of Nusa Penida's most photographed coastal formations — Kelingking Beach, Angel's Billabong, and Broken Beach — with a local guide handling all the stops and timing. Gear, boat transfers, and entry fees are included, so you show up and the rest is organized.Is it for me?Pick this if you want the main Nusa Penida snorkeling and coastal highlights without arranging your own boat, timing three separate beach stops, or carrying gear — the fixed schedule and included guide are what make a full island day possible in one trip from Ubud.Free cancellationTravelers' pickfromUS$ 125View ›
Bali Helicopter Tour: GWK Statue, Uluwatu & Melasti Beach
Bali Helicopter Tour: GWK Statue, Uluwatu & Melasti Beach★★★★★★★★★★ 3.80 (10)20m–25mYou fly over the GWK Statue, Uluwatu Temple's cliff edge, and two pristine beaches in 20 minutes, seeing Bali's most famous landmarks from above without navigating traffic or arranging separate transport. Private pickup and all fees are included, so you show up at the heliport with your passport and the helicopter does the rest.Is it for me?Book this if you want to see Bali's four biggest landmarks in one morning or afternoon without spending hours in traffic or arranging separate transport to each site — the helicopter does the routing, and private pickup means you don't navigate to the heliport yourself.Free cancellationTravelers' pickfrom · per groupUS$ 1,073View ›
Ubud and Kintamani Volcano Full-Day Car Tour: Breathtaking Mount Batur views
Ubud and Kintamani Volcano Full-Day Car Tour: Breathtaking Mount Batur views★★★★★★★★★★ 5.00 (10)9h–10hA full-day private car tour from Seminyak to Ubud and Kintamani with hotel pickup, English-speaking driver and stops at Tegenungan Waterfall, Tirta Empul Temple, the Tegalalang Rice Terrace, Sacred Monkey Forest Sanctuary, Ubud Royal Palace and the Ubud Art Market. The itinerary runs 9 to 10 hours; entrance tickets and an Indonesian lunch are optional add-ons. Children from age 2 are welcome, and the driver adjusts timing to your preferences.Is it for me?Book the all-inclusive version if you want entrance fees and lunch included so you can focus on sightseeing; choose car charter only if you'd rather decide which sites to visit and where to eat.Free cancellationfromUS$ 40View ›
Snorkeling at Nusa Lembongan & Penida: 3 reef sites
Snorkeling at Nusa Lembongan & Penida: 3 reef sites★★★★★★★★★★ 4.70 (10)4hSnorkeling activity around Nusa Lembongan and Nusa Penida in Bali's Indian Ocean waters, with three guided reef sessions, snorkel equipment, guide and beachside lunch included. Hotel pickup runs from Lembongan island hotels only (Ceningan island pickups available on one package option via Yellow Bridge shuttle). The exact snorkel spots—Crystal Bay, Manta Bay, Toya Pakeh or Gamat Bay—depend on weather and swell conditions on the day. A mangrove tour by kayak or traditional boat rounds out the afternoon before drop-off back to your hotel.Is it for me?Book this if you want three reef stops in one day; choose the mangrove kayak add-on for a second activity or the traditional boat option for a straightforward return.Free cancellationfromUS$ 26View ›
Ubud & Mount Batur: Private Day Trip with Rice Terraces
Ubud & Mount Batur: Private Day Trip with Rice Terraces★★★★★★★★★★ 5.00 (9)9hYou're driven through Ubud's highlands to four major stops: a waterfall you can swim in, an ancient cliff temple, a volcanic viewpoint with lunch included, and the famous rice terraces of Tegalalang. Your private guide handles all the navigation and cultural context, sarongs are provided for temple entry, and the air-conditioned vehicle means you're comfortable between stops. The whole day is built around your pace, not a group schedule.Is it for me?Book this if you want to see Ubud's main highlands attractions in one day without arranging transport, timing stops, or navigating between sites yourself—the private format means you move at your own pace and your guide handles all the logistics and cultural details.Free cancellationKids −35%fromUS$ 38View ›
Ubud: Bali River Tubing 7 Rapids & Lunch with Pickup
Ubud: Bali River Tubing 7 Rapids & Lunch with Pickup★★★★★★★★★★ 4.89 (9)1h 30mYou float down the Pakerisan River for ninety minutes through seven Class II+ rapids in a small group, with a professional guide managing safety and pace. The canyon is unspoiled and narrow, the water is cold, and you see a side of Bali most tourists miss. Lunch, shower facilities, and hotel pickup are included, so you show up and the rest is handled.Is it for me?A good fit if you want to see an unspoiled part of Bali without arranging your own transport or timing — the pickup and fixed schedule handle both. Plan for ninety minutes on the water, which is short enough to fit into a half-day but long enough to feel like a real adventure.Free cancellationfromUS$ 30View ›
Mt. Batukaru jungle trek in Bali: Rainforest, temple & waterfall
Mt. Batukaru jungle trek in Bali: Rainforest, temple & waterfall★★★★★★★★★★ 5.00 (8)10hThis 10-hour guided jungle trek on Mount Batukaru takes you through Bali's last remaining rainforest, starting with a temple blessing and ending at a hidden waterfall. Your local ranger points out wild orchids and medicinal plants while you cross small rivers, rest at a jungle temple with fresh coffee and Balinese snacks, then visit a mountain village farm, hot springs, and a family warung for lunch. Pickup from your hotel is included, as is a 15-minute massage after the trek and all entrance fees.Is it for me?Choose the morning departure if you want to experience the rainforest when the air is coolest and the wildlife most active—the trek's two-hour pace and included massage mean you'll be back at your hotel by late afternoon, refreshed instead of exhausted. If you've spent your first days on beaches and in towns, this tour reaches the part of Bali most visitors never see: a working mountain village, a sacred temple, and a rainforest where your guide is actually from there.Free cancellationTravelers' pickKids −15%fromUS$ 117View ›
Do you need help planning your next activity?