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
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' pickMost bookedfromUS$ 155View ›
Ubud: Monkey Forest, Rice Terraces & Temples Private Tour
Ubud: Monkey Forest, Rice Terraces & Temples Private Tour★★★★★★★★★★ 4.97 (143)10hYou’ll wander through Ubud’s Monkey Forest with playful macaques nearby, walk muddy paths above endless rice terraces, and step barefoot into ancient Balinese temples—all with a local guide who shares stories along the way. It’s a day that lingers long after you leave.Free cancellationfromUS$ 36View ›
Seminyak: Bali Food Tour with 15+ Tastings & Local Guides
Seminyak: Bali Food Tour with 15+ Tastings & Local Guides★★★★★★★★★★ 4.94 (142)3h–4hYou taste 15+ Balinese dishes at seven or eight local warungs and street stalls across old Denpasar, guided by a professional foodie in a group of no more than eight. Water and drinks are included. The tour ends at Badung market and wraps near a temple in the old town, leaving you with the knowledge to keep eating street food across the island on your own. Come hungry and wear comfortable shoes.Is it for me?Book this if you want to eat the way locals do in Denpasar rather than at tourist restaurants, and you'd rather have a guide who knows the vendors than wander street food stalls alone at night—the small group size and professional foodie guide are what make unfamiliar places feel safe and the tastings feel connected to the people who cook them.Free cancellationTravelers' pickKids −50%fromUS$ 45View ›
Bali: Lempuyang Temple, Tirta Gangga & Tegalalang Rice Terrace Private Tour
Bali: Lempuyang Temple, Tirta Gangga & Tegalalang Rice Terrace Private Tour★★★★★★★★★★ 5.00 (142)10h–12hYou’ll wander ancient steps at Lempuyang Temple with a local guide who knows every story; cross koi-filled pools at Tirta Gangga Water Garden; taste fresh Balinese coffee; then soar above Tegalalang Rice Terrace on the jungle swing before sharing lunch under rustling palms. It’s not just about photos — it’s about feeling Bali’s rhythm for yourself.Free cancellationTravelers' pickTop ratedfromUS$ 109View ›
Mount Agung Sunrise Trek Ubud: Volcano Hike & Besakih Temple
Mount Agung Sunrise Trek Ubud: Volcano Hike & Besakih Temple★★★★★★★★★★ 4.74 (141)12h–16hYou climb Mount Agung by flashlight in the dark, reach the summit as the sun rises, eat breakfast overlooking the crater and ocean, and descend with time to visit Besakih Temple if the route includes it. The private guide, trekking poles, water and hot food are all included, so you only bring yourself and a headlamp mindset.Is it for me?Book this if you want the full Mount Agung experience — the midnight climb, the sunrise moment, the crater views — without arranging transport, timing or navigating the route yourself. The private guide means you move at your own pace and get explanations as you go, which matters on a trek that starts before most people are awake.Free cancellationTravelers' pickfromUS$ 55View ›
Mount Agung sunrise trek from Ubud: 3,142m peak with local guide
Mount Agung sunrise trek from Ubud: 3,142m peak with local guide★★★★★★★★★★ 4.97 (139)11hA guided trek up Mount Agung, Bali's highest and most sacred mountain, departing from Ubud with three route options ranging from 2,900m to 3,142m and taking 9 to 12 hours round-trip. You climb before dawn, reach the peak for sunrise, and descend the same day with a local guide, breakfast, walking sticks, gloves, headlamp, raincoat and first aid included. Minimum age is 17; moderate fitness required.Is it for me?Choose the Edelweiss Park route if you want the full 3,142m summit and don't mind a longer day; pick the Pura Pasar Agung route to 3,142m for a shorter climb to the same peak; go for the 2,900m option if you want the sunrise experience with less total time on the mountain. All three routes start before dawn and end with descent the same day, so the guide and logistics stay the same—only the distance and duration change.Free cancellationfromUS$ 55View ›
Bali ATV & White Water Rafting: Jungle Tunnel & Waterfall
Bali ATV & White Water Rafting: Jungle Tunnel & Waterfall★★★★★★★★★★ 4.97 (139)2hYou’ll ride your own ATV through Bali’s lush jungle trails, duck into a historic tunnel with echoes of old stories, and cool off beside a wild waterfall before sharing lunch with your group. Expect muddy boots, laughter with locals like Wayan, and sensory moments you’ll remember long after you’ve washed off.Is it for me?Combine two back-to-back rushes—ATV jungle trails and river rapids—without juggling separate bookings or gear logistics.Free cancellationfromUS$ 32View ›
Ubud: Private Day Tour Waterfall, Monkey Forest & Rice Fields
Ubud: Private Day Tour Waterfall, Monkey Forest & Rice Fields★★★★★★★★★★ 5.00 (138)8hYou’ll feel Ubud’s rhythm as you walk beneath waterfalls, wander ancient temple courtyards, share space with cheeky monkeys in sacred forests and gaze out over endless rice fields. A local guide brings each stop alive—and you’ll end up with more stories than souvenirs.Free cancellationfromUS$ 37View ›
Bali: ATV Ride & Ayung River Rafting with Lunch & Transfers
Bali: ATV Ride & Ayung River Rafting with Lunch & Transfers★★★★★★★★★★ 4.99 (138)6hYou’ll feel the rush of white water rafting on Bali’s Ayung River, laugh your way through muddy ATV trails past rice paddies, and share stories over a buffet lunch. With local guides leading every step (and plenty of friendly chaos), this day trip leaves you soaked, smiling, and maybe just a little braver than before.Free cancellationTravelers' pickfromUS$ 44View ›
Parasailing in Tanjung Benoa: Four water sports in one morning
Parasailing in Tanjung Benoa: Four water sports in one morning★★★★★★★★★★ 4.85 (136)4hParasailing, banana boat, jet ski and donut boat at Tanjung Benoa water sports center in southeast Bali, with hotel pickup and professional instruction. You fly 100 meters for 5 minutes on parasail, spend 15 minutes on the banana boat with a team, ride a jet ski for 15 minutes with a guide, and finish on a four-person donut boat pulled behind a speedboat. A minimum of 2 people per booking is required; children must be 12 or older and accompanied by an adult.Is it for me?Book this if you're staying in Seminyak, Legian, Kuta, Jimbaran, Sanur, or Nusa Dua—hotel pickup is included; if you're elsewhere, you'll pay an extra transportation fee.Free cancellationTravelers' pickfromUS$ 82View ›
Telaga Waja River Rafting Bali: Class III-IV Rapids & Waterfall
Telaga Waja River Rafting Bali: Class III-IV Rapids & Waterfall★★★★★★★★★★ 4.62 (136)2hYou get picked up from your hotel, driven to Telaga Waja River, and guided through 16 km of class III-IV rapids with a waterfall break and lunch included. The route takes 2-2.5 hours on the water, and you're back at your hotel by mid-afternoon with all gear, showers, and a meal accounted for. No separate bookings needed.Is it for me?Right for anyone wanting faster, more technical rapids than Ubud's other rivers without arranging transport, timing, or meals separately — the fixed schedule and included lunch mean you show up and paddle, nothing else to coordinate.Instant confirmationfromUS$ 50View ›
Uluwatu Temple & Kecak Fire Dance: Sunset & Show
Uluwatu Temple & Kecak Fire Dance: Sunset & Show★★★★★★★★★★ 4.53 (135)6hYou're picked up from your hotel, driven to Uluwatu Temple on the cliff edge, given time to explore the grounds and catch the sunset over the ocean, then seated for the Kecak Fire Dance show—a one-hour performance of chanting, storytelling, and fire that fills the open-air stage. Your guide photographs the whole thing, handles the temple entry and sarong, and drives you back to Seminyak. No separate bookings, no navigating the cliff road yourself.Is it for me?Book this if you want the temple and the dance without arranging separate transport, timing the sunset yourself, or figuring out the cliff walk alone—the guide and driver handle all three, which is what makes an evening on the cliff feel unhurried instead of rushed.Free cancellationTravelers' pickfromUS$ 31View ›
Bali: ATV Quad Bike & River Tubing Day with Hotel Pickup
Bali: ATV Quad Bike & River Tubing Day with Hotel Pickup★★★★★★★★★★ 4.96 (134)6hYou’ll ride an ATV through Bali’s rice fields and villages with local guides who know every twist in the track. Afterward, drift along a tropical river in your own tube surrounded by rainforest sounds. Hotel pickup, lunch, all fees, plus safety gear are included—so you can focus on laughing (and maybe getting muddy). It’s equal parts thrill and calm—something you’ll remember long after you’ve dried off.Free cancellationfromUS$ 29View ›
Bali Temples, Rice Terraces & Waterfalls Day Tour with Pickup
Bali Temples, Rice Terraces & Waterfalls Day Tour with Pickup★★★★★★★★★★ 4.73 (133)8h–10hYou’ll wander through Bali’s iconic temples like Lempuyang and Tanah Lot, stroll emerald rice terraces at Tegalalang, feel cool mist at Tegenungan Waterfall, and share small moments with locals—all with hotel pickup, entry fees covered, and an easygoing local guide keeping things real along the way.Free cancellationTravelers' pickfromUS$ 45View ›
Ubud: Silver Jewelry Making Class in Ceking Rice Terraces
Ubud: Silver Jewelry Making Class in Ceking Rice Terraces★★★★★★★★★★ 4.96 (133)2hYou’ll shape pure silver into your own jewelry piece right beside Ubud’s Ceking rice terraces, guided by local artisans who make you feel like family. Taste fresh local fruit as you carve and polish your design by hand. You’ll leave with more than a ring or pendant — maybe even a bit of Bali under your fingernails.Free cancellationTravelers' pickfromUS$ 32View ›
Ubud: Private Market Tour & Balinese Cooking Class with Pickup
Ubud: Private Market Tour & Balinese Cooking Class with Pickup★★★★★★★★★★ 4.98 (133)5hYou’ll step into Ubud’s morning rhythm with a local guide, picking fresh produce at Pejeng market before heading to Putu’s home kitchen for a hands-on Balinese cooking class. Expect laughter over new flavors, stories behind every spice, and a homecooked lunch shared cross-legged on the floor. You might leave thinking about those smells long after.Free cancellationKids −38%fromUS$ 95View ›
Bali: Mount Batur Sunrise Trek & Breakfast with Pickup
Bali: Mount Batur Sunrise Trek & Breakfast with Pickup★★★★★★★★★★ 4.98 (132)8hYou’ll hike Mount Batur before dawn with a local guide, reaching the summit just as sunrise spills over Lake Batur and distant volcanoes. Enjoy simple breakfast cooked by your guide while you take in views most travelers never see so quietly. The early start is tough—but you’ll remember that first light long after you’re back down.Free cancellationfromUS$ 35View ›
Bali Seminyak Cooking Class: Market Tour & 12 Balinese Dishes
Bali Seminyak Cooking Class: Market Tour & 12 Balinese Dishes★★★★★★★★★★ 4.94 (132)4h 30mYou’ll wander Seminyak’s bustling morning market with a local guide, taste spices you’ve probably never heard of, then cook up to 12 Balinese dishes in an open-air kitchen. Expect laughter over tea, hands-on lessons with traditional tools, lunch with new friends—and maybe a few recipes you’ll want to try again back home.Travelers' pickfromUS$ 72View ›
Mount Batur Sunrise Jeep Tour from Ubud with Lava Fields
Mount Batur Sunrise Jeep Tour from Ubud with Lava Fields★★★★★★★★★★ 4.87 (128)7hYou’ll watch Mount Batur’s sunrise from a private jeep rooftop after an early pickup from Ubud, with breakfast served as dawn breaks over volcanic slopes. Explore the black lava fields with a local guide who shares stories of past eruptions. It’s an easygoing way to see Bali’s famous volcano—no hiking boots required.Free cancellationBest valuefromUS$ 18.71View ›
Bali Ubud: ATV Quad Bike & Ayung River Rafting with Lunch
Bali Ubud: ATV Quad Bike & Ayung River Rafting with Lunch★★★★★★★★★★ 5.00 (128)3h 30mYou’ll kick off your Bali day trip with an ATV ride through Ubud’s countryside—expect mud, jungle trails, even a quick cave detour—then swap wheels for paddles as you raft down the Ayung River with local guides. Lunch and showers are included before you’re dropped back at your hotel, tired but happy.Free cancellationTravelers' pickfromUS$ 25View ›
Do you need help planning your next activity?