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
Dirt Bike Tour Bali: Jungle, River & Waterfall Ride
Dirt Bike Tour Bali: Jungle, River & Waterfall Ride★★★★★★★★★★ 5.00 (18)7h–8hA full-day dirt bike tour in Bali for intermediate and advanced riders, covering jungle trails, river crossings, rice paddies, small villages and the Sacred Waterfall, with lunch at a traditional restaurant, all safety gear, and hotel pickup and drop-off included. The ride takes 6–8 hours and suits riders with at least moderate fitness; it is not suitable for travelers with spinal injuries, pregnancy or cardiovascular concerns.Is it for me?Book this tour if you're an intermediate or advanced rider comfortable on dirt bikes for 6–8 hours and want to cover serious ground — jungle trails, river crossings, villages and waterfalls — in a single day rather than a shorter, gentler ride.Free cancellationfromUS$ 141View ›
Bali Blue Lagoon: Snorkeling tour with private transfer
Bali Blue Lagoon: Snorkeling tour with private transfer★★★★★★★★★★ 4.83 (18)6hYou’ll start your Bali snorkeling tour with private pickup and a friendly local guide before heading out by boat to explore Blue Lagoon’s clear waters and colorful marine life. Swim among clownfish and coral gardens at Tanjung Jepun, then enjoy an Indonesian lunch by the sea before returning to your hotel — memories you’ll carry home long after you dry off.Free cancellationfromUS$ 57View ›
Bali Village Tour: Local Culture, Blessing & Pickup
Bali Village Tour: Local Culture, Blessing & Pickup★★★★★★★★★★ 4.94 (18)2hYou’ll join a local family in Taro village for morning tea, learn to make Balinese offerings by hand, and take part in a holy water blessing with your own creation. With pickup included and guidance from locals who know every corner of their home, you’ll get a glimpse of daily Balinese life you’ll remember long after the trip.Free cancellationfromUS$ 35View ›
Ubud City Tour: Monkey Forest, Palace, Market & Rice Terrace
Ubud City Tour: Monkey Forest, Palace, Market & Rice Terrace★★★★★★★★★★ 4.67 (18)8hAn 8-hour guided tour of Ubud's main attractions, starting with hotel pickup at 9am and including all entry fees. You'll walk through the Ubud Monkey Forest to see the 340 Crab-eating Macaques in their natural habitat across four family groups; visit the Ubud Palace at the village center where live cultural performances happen nightly; browse the Art Market's stalls of silver jewelry, batiks, wood carvings and textiles; swing from a cliff at Happy Swing Bali for photos; and end at the Tegalalang Rice Terrace for the high-altitude view across the valley slopes. Your English-speaking driver provides information about each site and Balinese culture throughout.Is it for me?Book this if you're staying one day in Ubud and want a guided route through five major sites—the driver navigates between Monkey Forest, Palace, Art Market, Happy Swing, and Rice Terrace so you spend time experiencing rather than deciding what's next.Free cancellationInfants freefromUS$ 35View ›
Nusa Penida Snorkeling & Kelingking Beach from Seminyak
Nusa Penida Snorkeling & Kelingking Beach from Seminyak★★★★★★★★★★ 4.78 (18)8h–10hYou board a fast boat early, snorkel three separate reefs where manta rays appear in season, eat lunch with a view, then spend the afternoon photographing Kelingking Beach, Angel's Billabong, and Broken Beach. All entry fees, meals, boat transfers and an air-conditioned vehicle between sites are included; you bring a camera and a moderate level of fitness for the day.Is it for me?Book this if you want to snorkel three separate reefs and photograph Nusa Penida's most famous cliffs in a single day without arranging your own boat, guide, or transport — the fixed itinerary and early start are what fit both into one trip.Free cancellationfromUS$ 75View ›
Private Ubud Day Trip with Waterfall, Rice Terrace & Night Market
Private Ubud Day Trip with Waterfall, Rice Terrace & Night Market★★★★★★★★★★ 5.00 (17)10hThis is your chance to meet playful monkeys in Ubud’s sacred forest, walk among terraced rice fields at Tegalalang, cool off at Tibumana Waterfall, and taste real Balinese street food at Gianyar Night Market—all guided by someone who knows every shortcut and story along the way.Free cancellation-18%fromUS$ 19.68View ›
Bali: Lempuyang Temple & Waterfall tour with driver
Bali: Lempuyang Temple & Waterfall tour with driver★★★★★★★★★★ 4.88 (17)10hYou’ll explore Bali’s east with a local driver: swim at Kanto Lampo Waterfall, take in mountain views at Lempuyang Temple’s Gate of Heaven, wander Tirta Gangga’s ancient pools and relax on Virgin Beach’s quiet sand. With hotel pickup and all entry fees included, you’ll get both adventure and small moments you’ll remember long after the trip.Free cancellationKids −34%fromUS$ 63View ›
Ubud Kintamani Tour: Volcano views, temples & rice terraces
Ubud Kintamani Tour: Volcano views, temples & rice terraces★★★★★★★★★★ 5.00 (17)9hThis 9-hour private tour from Ubud visits five core sites: a Balinese traditional house with nine separate buildings, Goa Gajah (Elephant Cave) built in the 11th century as a sanctuary, the holy spring temple Tirta Empul, Tegalalang Rice Terraces, and Kintamani for Indonesian buffet lunch with Mount Batur in view. The tour includes all entry fees, transport in a private air-conditioned vehicle, and an English-speaking driver/guide. Pickup and drop-off are available from Ubud, Sanur, Seminyak, Kuta, Canggu, Jimbaran, Nusa Dua, Benoa or Denpasar; groups run up to 12 travelers.Is it for me?Book this tour if you're staying anywhere across Bali's resort areas but don't have a car or driver—the pickup from nine locations means the day starts at your hotel, not at a meeting point, and the fixed itinerary holds all five sites and lunch inside a single morning and afternoon without you building the route or timing yourself.Free cancellationKids −36%fromUS$ 72View ›
Mount Agung sunrise trek: Early morning climb to Bali's sacred peak
Mount Agung sunrise trek: Early morning climb to Bali's sacred peak★★★★★★★★★★ 5.00 (17)10hMount Agung Trekking is a guided night trek up Bali's highest and most sacred volcano, starting with hotel pickup around 10:30 p.m. and reaching the summit around sunrise after a 4- to 4.5-hour climb. The tour includes an experienced local guide, private transportation, a flashlight, walking stick, breakfast, and hot drinks; it requires a high level of physical fitness and is not recommended for travelers with spinal injuries, pregnancy, or cardiovascular concerns. Minimum age is 13.Is it for me?Book this trek if you're in excellent physical condition and want the full challenge of a night climb—the early start and sustained effort are what get you to the summit in time for sunrise, not a convenience. If you prefer a daytime hike or have any doubt about your fitness level, a different Bali trek may suit you better.Free cancellationfromUS$ 57View ›
Private Ubud Day Tour with Jungle Swing & Local Guide
Private Ubud Day Tour with Jungle Swing & Local Guide★★★★★★★★★★ 5.00 (16)10hYou’ll get to see Ubud through local eyes—temples where rituals unfold daily, lush rice terraces (with that must-try jungle swing), hidden waterfalls to cool off in, and real workshops where artists shape silver by hand. It’s all private and flexible, so you can linger where you like or ask questions along the way.Free cancellationfromUS$ 34View ›
Private Bali Custom Tour: Waterfall, Rice Terrace & Ubud
Private Bali Custom Tour: Waterfall, Rice Terrace & Ubud★★★★★★★★★★ 5.00 (16)10hIf you want to see Bali your own way—with no set schedule or big tour crowds—this private custom tour is perfect. You’ll get local tips from your driver, visit places like Tegenungan Waterfall and Tegalalang Rice Terrace at your own pace, and have time to explore Ubud’s markets or try Balinese coffee along the way.Free cancellationfrom · per groupUS$ 65View ›
Mount Agung Sunrise Hike: Climb Bali's Sacred Volcano
Mount Agung Sunrise Hike: Climb Bali's Sacred Volcano★★★★★★★★★★ 4.75 (16)12hMount Agung sunrise hiking is a guided climb up Bali's sacred volcano, starting from either Besakih Village (the highest route) or Pasar Agung Temple, with a local English-speaking guide, entrance fee, hotel pickup and simple breakfast included. The hike begins at midnight and takes roughly 12 hours round-trip, including descent and return transport. You'll need solid fitness and proper hiking shoes; the operator does not recommend this for travelers with spinal injuries, pregnancy or cardiovascular concerns.Is it for me?Choose the Besakih route if you want the highest starting point and the most climbing; pick Pasar Agung Temple if you prefer a shorter trek to the same summit. Either way, the midnight start and guide service mean you don't navigate in the dark or plan the timing yourself — you just show up at your hotel and follow the schedule to the peak.Free cancellationfromUS$ 74View ›
Bali: Coffee & Coconut Wine Tour with Jungle Tasting
Bali: Coffee & Coconut Wine Tour with Jungle Tasting★★★★★★★★★★ 4.94 (16)3h 30mYou’ll taste hand-roasted Balinese coffee in a jungle setting near Ubud, then share fresh coconut wine with local farmers among rice fields. Expect real conversations, laughter, and flavors you won’t forget — plus free hotel pickup and plenty of time to linger where life moves slow.Free cancellationfromUS$ 37View ›
Ubud Monkey Forest, Rice Terrace & Temples: 4 Bali sites in a day
Ubud Monkey Forest, Rice Terrace & Temples: 4 Bali sites in a day★★★★★★★★★★ 5.00 (16)10hA full-day tour of Bali visiting the Sacred Monkey Forest Sanctuary, Tegalalang Rice Terrace, Tirta Empul Temple and Kanto Lampo Waterfall with a live English guide and air-conditioned transport. Entry tickets are optional at checkout, so you choose which sites to enter and which to skip; lunch and the Ubud Jungle Swing are also available as add-ons. Suitable for all fitness levels and children from age 4.Is it for me?Choose the option with all four entry tickets if you want to enter every site and experience the full cultural and natural range in one day. If you prefer to skip some entrances or add lunch and the jungle swing, those are separate choices at checkout, so you build the tour to match your interests and budget.Free cancellationfromUS$ 19View ›
Ubud Tour: Monkey Forest, Rice Terraces & Temples
Ubud Tour: Monkey Forest, Rice Terraces & Temples★★★★★★★★★★ 5.00 (16)8h–10hA private guided tour of Ubud visiting six cultural and natural sites — Sacred Monkey Forest Sanctuary, Tegalalang Rice Terrace, Tirta Empul Temple, Elephant Cave, Tegenungan Waterfall and Gunung Kawi Temple — with hotel pickup, an English-speaking driver, air-conditioned transport, traditional sarong for temple visits and complimentary water. The itinerary runs 8 to 10 hours. Lunch is available as an option at checkout; all entrance fees are paid on site. Children from age 2 are welcome, and the pace suits all fitness levels.Is it for me?Book this if you want a private driver to pace your day across Ubud's temples, rice terraces, and waterfall—choose the lunch option if you'd rather not search for food mid-tour.Free cancellationKids −25%fromUS$ 45View ›
Ubud Balinese Cooking Class & Morning Market Tour Experience
Ubud Balinese Cooking Class & Morning Market Tour Experience★★★★★★★★★★ 4.67 (15)5hYou’ll shop at a real Balinese market, learn to cook nine local dishes from scratch with a friendly chef, visit rice fields, and enjoy your own creations for lunch—all in one relaxed morning in Ubud.Free cancellationTravelers' pickfromUS$ 20View ›
Private Ubud Transfer from Bali Airport & Meet and Greet
Private Ubud Transfer from Bali Airport & Meet and Greet★★★★★★★★★★ 5.00 (15)1h–1h 30mSkip the airport hassle and start your Bali trip with a private transfer straight to your Ubud accommodation. Enjoy a friendly meet & greet at arrivals, cool off in an air-conditioned minivan with bottled water, and get local tips from your driver along the way. Arrive relaxed and ready for adventure.Free cancellationfromUS$ 18.80View ›
Nusa Lembongan Catamaran Cruise: Breakfast, Snorkel & Dolphins
Nusa Lembongan Catamaran Cruise: Breakfast, Snorkel & Dolphins★★★★★★★★★★ 4.73 (15)5hA half-day catamaran cruise around Nusa Lembongan and Nusa Penida with breakfast and lunch buffets, snorkeling gear, and a live English-speaking guide. The boat holds 20 people maximum, which keeps the pace unhurried and the reefs less crowded. You swim at multiple snorkeling spots, watch for sea turtles and dolphins, and spend downtime on paddleboards or floating beanbags between meals.Is it for me?Choose this if you're snorkeling for the first time or traveling with family—the half-day morning format leaves your afternoon free, and all gear and meals stay on the boat.Free cancellationTravelers' pickKids −50%fromUS$ 104View ›
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 ›
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 ›
Do you need help planning your next activity?