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 Sunrise Trek: Volcanic Breakfast Summit
Mount Batur Sunrise Trek: Volcanic Breakfast Summit★★★★★★★★★★ 4.98 (640)8hA private Mount Batur sunrise trek includes a dedicated guide, hotel pickup, and a full 8-hour day that ends with hot food prepared using volcanic heat at the summit. The hike follows a personalized pace suited to your fitness level, and you watch the sunrise from the crater rim before descending. Children from age 6 are welcome; guides speak English or Malay.Is it for me?Book this trek if you want the sunrise and the crater to yourself rather than sharing the summit with dozens of other hikers, or if the idea of eating food cooked by the volcano itself is worth the early start and the climb. The private guide adjusts the pace to your fitness, which matters more on an 8-hour day than on a shorter group tour.Free cancellationMost bookedfromUS$ 29View ›
Mount Batur Sunrise Trek from Ubud: Active Volcano at Dawn
Mount Batur Sunrise Trek from Ubud: Active Volcano at Dawn★★★★★★★★★★ 4.97 (637)10hMount Batur sunrise trek from Ubud is a private guided climb of an active volcano starting before dawn, with pickup from your accommodation and a return by early afternoon. You trek for roughly an hour and a half to the summit, watch the sunrise from the top, explore the crater rims if you choose, then descend for breakfast at a restaurant overlooking Lake Batur. The guide speaks English, provides walking poles and a flashlight, and serves hot tea or coffee on the peak.Is it for me?Book a private tour if you want the flexibility to explore the crater rims at your own pace or descend quickly—the guide follows your choice at the summit. Group options are available if you're open to sharing the trek and the cost with other travelers, and solo or small-group transport-only options work if you prefer to arrange your own guide or meet at the starting point.Free cancellationfromUS$ 39View ›
Best of Ubud Private Tour: Monkey Forest, Rice Terraces & Swing
Best of Ubud Private Tour: Monkey Forest, Rice Terraces & Swing★★★★★★★★★★ 4.97 (635)8h–10hA private all-inclusive day tour of Ubud visits the Sacred Monkey Forest (700 Balinese macaques across 12.5 hectares), Tegalalang Rice Terrace, Tirta Empul Temple's holy spring pools, Tegenungan Waterfall and the Bali Swing, with hotel pickup, air-conditioned transport, all entrance fees and lunch included. The tour runs eight to ten hours with an English-speaking driver and no fixed group schedule, so you set the pace at each stop. Three purchase options let you choose whether lunch and entrance fees are bundled or separate.Is it for me?Book the all-inclusive option if you want everything arranged—entrance fees, lunch and transport—so the day flows without stops to pay or plan. Choose the entrance-fee-only option if you prefer to eat at a restaurant you pick, or the ticket-and-lunch-excluded option if you are handling some costs separately.Free cancellationTravelers' pickfromUS$ 27View ›
Bali Instagram Tour: Five Scenic Spots with Guide
Bali Instagram Tour: Five Scenic Spots with Guide★★★★★★★★★★ 4.95 (634)9hThis full-day tour visits five major sites across Bali—the Gate of Heaven Temple, Tirta Gangga Water Garden, a cave waterfall, Tegalalang Rice Terrace and a jungle swing—with a guide, entrance tickets and hotel pickup included. The tour runs nine hours and covers the island's most photographed spots in a single route. A guide speaks English, Russian or Japanese, and the pace is set by the stops themselves rather than by a fixed schedule at each one.Is it for me?Pick your guide's language—English, Russian, or Japanese—since commentary throughout the day determines how deeply you'll understand each temple, palace, and cultural site you visit.Free cancellationTravelers' pickfromUS$ 65View ›
Ubud Downhill Cycling Tour: Volcano, Rice Fields & Local Meal
Ubud Downhill Cycling Tour: Volcano, Rice Fields & Local Meal★★★★★★★★★★ 4.98 (630)6hA six-hour downhill cycling tour from Mount Batur through Ubud's villages, rice terraces and farmland, led by an English-speaking guide and limited to four riders. The route includes stops at a local school, a traditional family compound and a village temple, with an Indonesian meal at the end. Cycling equipment, bottled water, lunch and an air-conditioned vehicle for the drive to the volcano are included; personal insurance covers up to IDR 2,500,000 for ages five to sixty-five.Is it for me?Book the All-Inclusive Experience if you want to start at the volcano and have every piece of the day—transport, guide, food—arranged; choose Own Transport & No Volcano if you're already in the area and prefer to cycle through villages and rice fields without the early drive or the meal included.Free cancellationTravelers' pickfromUS$ 28View ›
Nusa Penida: Diamond Beach & Kelingking with Speedboat & Lunch
Nusa Penida: Diamond Beach & Kelingking with Speedboat & Lunch★★★★★★★★★★ 4.95 (629)10h–12hYou're picked up early from your Seminyak hotel, speedboated to Nusa Penida, and guided through three beaches—Diamond, Thousand Islands Viewpoint, and Kelingking—with lunch included and a private driver handling all transport and entry fees. The day runs 6am to 6pm, with the boat crossing taking about 75 minutes each way.Is it for me?Book this if you want the main Nusa Penida beaches in one day without arranging your own boat, transport, or timing—the fixed schedule and private car mean you're not coordinating with a group or figuring out the port on your own.Free cancellationTravelers' pickKids −33%fromUS$ 119View ›
Ubud: Electric Bike Tour to Tegallalang Rice Terraces & Village Lunch
Ubud: Electric Bike Tour to Tegallalang Rice Terraces & Village Lunch★★★★★★★★★★ 4.97 (625)3hYou’ll cruise quiet roads on an electric bike from Ubud through lush villages and up to Tegallalang Rice Terraces, pausing for stories with your local guide and sharing lunch overlooking fields shaped by generations. Expect small surprises — birds overhead, spicy flavors at lunch — and plenty of time just soaking it all in.Free cancellationTravelers' pickfromUS$ 29View ›
Bali Snorkeling with Blue Lagoon & Waterfall Options
Bali Snorkeling with Blue Lagoon & Waterfall Options★★★★★★★★★★ 4.89 (619)8hSnorkeling in Bali with hotel pickup, equipment and lunch included, letting you choose between Blue Lagoon and Tanjung Jepun's coral reefs or add visits to Tibumana and Kanto Lampo waterfalls. The day runs about 8 hours total, with 2 hours spent in the water at calm, shallow sites suited to beginners and families. A guide leads the snorkeling; you pick which attractions to include at checkout.Is it for me?Choose the snorkeling-only option if you want to focus on the underwater sites and have a shorter day; add the waterfall option if you'd rather mix ocean and jungle exploration, since both fit inside the same 8-hour window and the calm water at Blue Lagoon means beginners and families can do the full day without fatigue.Free cancellationTravelers' pickfromUS$ 41View ›
Ubud: Ayung River White Water Rafting with Pickup & Lunch
Ubud: Ayung River White Water Rafting with Pickup & Lunch★★★★★★★★★★ 4.94 (611)2h–7hYou’ll feel your heart race as you paddle Bali’s Ayung River near Ubud with a local guide leading your crew past jungle cliffs and hidden carvings. Expect a little sweat on those steps down (and back up), plenty of laughs mid-rapids, and a riverside lunch that tastes even better after all that paddling.Free cancellationTravelers' pickfromUS$ 23View ›
Nusa Penida: Snorkeling & Kelingking Beach Day Trip
Nusa Penida: Snorkeling & Kelingking Beach Day Trip★★★★★★★★★★ 4.55 (596)9hYou board a fast boat at 7:30am from Sanur, snorkel three bays (Manta, Crystal, Gamat) where manta rays and coral are the main event, break for lunch at a local restaurant, then visit Broken Beach, Angel's Billabong, and Kelingking Beach before returning by 4:30pm. Hotel pickup from Bali is available (confirm your address first), snorkeling gear and guide are included, and you can add Manta Point for an extra fee. The day is long and the island is still under construction, which is exactly why it works.Is it for me?Book this if you want the main snorkeling and beach highlights of Nusa Penida in one day without arranging your own boat, guide, or timing — the fixed schedule and included equipment mean you just show up and the day unfolds.Free cancellationTravelers' pickKids −48%fromUS$ 67View ›
3-Day Bali Tour from Ubud: Temples, Rice Terraces & Waterfalls
3-Day Bali Tour from Ubud: Temples, Rice Terraces & Waterfalls★★★★★★★★★★ 4.98 (593)3dA private 3-day guided tour of Bali covering Ubud's forests and temples, the island's widest rice terraces, coastal Tanah Lot Temple, and a series of waterfalls — with a professional guide and driver, hotel pickup, bottled water, and all entry fees included. The itinerary moves through Tegalalang and Jatiluwih rice terraces, Tirta Empul's holy spring temple where you can watch blessing rituals, Ulun Danu Beratan floating on its lake, Taman Ayun's royal temple, and three waterfall sites ranging from hidden jungle drops to Instagram-famous cascades. Day one includes a jungle swing overlooking the forest canopy.Is it for me?Book this if you have limited time and want a guide who knows Bali's stories and culture—the private format with a professional driver means you move efficiently through temples, rice terraces, and waterfalls as one planned route rather than making separate decisions at each stop.Free cancellationTravelers' pickKids −23%fromUS$ 179View ›
Bali: Blue Lagoon Snorkeling, Kantolampo & Tibumana Waterfalls Day Trip
Bali: Blue Lagoon Snorkeling, Kantolampo & Tibumana Waterfalls Day Trip★★★★★★★★★★ 4.94 (572)10hYou’ll float above bright reefs at Bali’s Blue Lagoon with your snorkeling guide nearby, then feel cool spray at Kanto Lampo’s rocky waterfall before wandering down to Tibumana’s peaceful pool. With lunch included and pickup from your hotel, you’ll get both adventure and quiet moments—plus maybe a laugh or two along the way.Free cancellationTravelers' pickfromUS$ 44View ›
Ubud: Balinese Cooking Class & Morning Market Tour
Ubud: Balinese Cooking Class & Morning Market Tour★★★★★★★★★★ 4.91 (560)3h 30mYou’ll taste your way through Ubud’s lively morning market, pick fresh ingredients alongside locals, then learn to cook nine classic Balinese dishes in a family home kitchen—with plenty of laughter and hands-on help from your hosts. Expect muddy toes in the rice fields and flavors you’ll remember long after lunch is over.Free cancellationTravelers' pickfromUS$ 17.50View ›
Ubud tour: Monkey Forest, temples & waterfall swim
Ubud tour: Monkey Forest, temples & waterfall swim★★★★★★★★★★ 4.96 (552)8h–10hA full-day tour of Ubud's cultural and natural sites with hotel pickup and an English-speaking driver, visiting Sacred Monkey Forest, Tirta Empul Temple, Tegalalang Rice Terrace and Tegenungan Waterfall. The tour runs 8 to 10 hours and includes transportation, bottled water and all parking fees; entry tickets to each site are optional at checkout. Children from age 5 are welcome, and you can swim at the waterfall if you bring a bathing suit.Is it for me?Pick this if you want a driver to coordinate timing across four separate sites in one day, or choose the fees-included option to avoid carrying cash between the monkey forest, rice terrace, temple, and waterfall.Free cancellationTravelers' pickfromUS$ 29View ›
Canggu: Drag Show Dinner & Sign Language Night at Inklusiv Warung
Canggu: Drag Show Dinner & Sign Language Night at Inklusiv Warung★★★★★★★★★★ 4.93 (535)2h–3hYou’ll eat comfort food in Canggu while drag performers sing Broadway hits or host trivia nights. Between acts, Deaf staff teach you sign language basics — it’s friendly chaos in all the best ways. You might win a free drink or just leave smiling bigger than you arrived.Free cancellationTravelers' pickBest valuefromUS$ 14.42View ›
Bali Private Car Charter: Flexible Day Trip with English Driver
Bali Private Car Charter: Flexible Day Trip with English Driver★★★★★★★★★★ 4.94 (534)6h–10hYou’ll choose where to go—beaches or markets—with a private Bali car charter and an English-speaking driver who knows every shortcut. Expect easy pickup, AC comfort between stops like Ubud or Jimbaran Beach, and real local stories along the way. It’s less about ticking off sights than moving at your own pace—and maybe laughing more than you planned.Free cancellationTravelers' pickInfants freefromUS$ 17.50View ›
Private Bali Tour from Your Hotel: Design Your Own Itinerary
Private Bali Tour from Your Hotel: Design Your Own Itinerary★★★★★★★★★★ 4.94 (528)10hA full-day private tour of Bali where you design the itinerary with your English-speaking driver-guide, who picks you up from your hotel and adapts the day to your pace. The tour covers ten hours and can visit any combination of temples (Uluwatu, Tirta Empul, Elephant Cave, Taman Ayun, Ulun Danu Beratan), rice terraces (Tegalalang, Jatiluwih), Tegenungan Waterfall, Kintamani volcanic highlands, or the Campuhan Ridge Walk near Ubud. Groups stay under twelve travelers; entrance fees to attractions are paid on the day based on your chosen stops.Is it for me?Book this tour if you want to move at your own pace and decide which temples, rice terraces, and natural sites to visit as the day unfolds—the private guide and vehicle let you skip the group schedule and build an itinerary that matches what you actually want to see.Free cancellationTravelers' pickKids −28%fromUS$ 35View ›
Ubud: Monkey Forest, Waterfalls & Rice Terraces Day Trip
Ubud: Monkey Forest, Waterfalls & Rice Terraces Day Trip★★★★★★★★★★ 4.98 (517)8h–10hYou’ll wander Ubud’s Monkey Forest with playful macaques, gaze out over Tegalalang’s layered rice terraces, witness rituals at Tirta Empul Temple, and feel mist on your skin at Tegenungan Waterfall. With private transport, a local guide who shares stories along the way, and a Balinese lunch included, you’ll get more than just photos — you’ll feel something real.Free cancellationTravelers' pickfromUS$ 31View ›
Mount Batur: Jeep Sunrise Tour & Black Lava Fields
Mount Batur: Jeep Sunrise Tour & Black Lava Fields★★★★★★★★★★ 4.98 (506)8hYou’ll ride a private jeep up Mount Batur before dawn, watch sunrise with hot tea and simple breakfast on the volcano rim, then cross black lava fields left by past eruptions. A local guide handles everything — even photos — so you can just breathe in mountain air and let time slow down for a while.Free cancellationfromUS$ 28View ›
Mt Batur Sunrise Trek & Hot Springs: Live Volcano at Dawn
Mt Batur Sunrise Trek & Hot Springs: Live Volcano at Dawn★★★★★★★★★★ 4.91 (486)10hA 10-hour trek up Mount Batur, a live volcano in Bali, starts before dawn and reaches the crater for sunrise; a licensed English-speaking guide leads the climb, and breakfast cooked over volcanic steam fuels the ascent. Hotel pickup and drop-off are included, along with entrance to the natural hot springs at Batur Village immediately after the trek. Not suitable for travelers with spinal injuries, pregnancy, or cardiovascular concerns; moderate fitness required.Is it for me?Book this if you want the full volcano-to-hot-springs arc in one day with hotel pickup included; skip it if you need a gentler pace or have mobility concerns that make sustained climbing difficult.Free cancellationfromUS$ 15View ›
Do you need help planning your next activity?