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: Mount Batur Sunrise Jeep Tour with Local Breakfast
Bali: Mount Batur Sunrise Jeep Tour with Local Breakfast★★★★★★★★★★ 5.00 (17)6h–8hYou’ll ride a jeep before dawn to catch sunrise over Mount Batur with a local guide, explore hidden lava caves, taste eggs cooked by volcanic steam, and visit a coffee plantation before heading back to your hotel — expect early morning magic and real Balinese warmth.Free cancellationfromUS$ 23View ›
Mount Batur sunrise jeep tour from Kuta: 4x4 drive to viewpoint
Mount Batur sunrise jeep tour from Kuta: 4x4 drive to viewpoint★★★★★★★★★★ 5.00 (10)6h–7hA private Mount Batur sunrise jeep tour from Kuta takes you by 4x4 vehicle to a viewpoint where you watch the sunrise over the mountain and lake without hiking. Hotel pickup and an English-speaking driver are included; the round trip takes about six to seven hours with roughly two hours of driving each way. This tour suits anyone who wants the sunrise view but can't or prefers not to climb.Is it for me?Choose this tour if you want to see Mount Batur's sunrise but prefer not to hike—the jeep does the climbing for you, and the fixed schedule and included transport mean you don't arrange anything beyond showing up at your hotel at pickup time.Free cancellationfromUS$ 80View ›
Private Ubud & Kintamani tour: Six Bali stops in one day
Private Ubud & Kintamani tour: Six Bali stops in one day★★★★★★★★★★ 5.00 (7)8h–10hA private full-day tour of Bali covering Barong dance, gold and silver crafts in Celuk Village, painting traditions in Batuan, the Tegallalang Rice Terrace, Ubud Monkey Forest and highland views from Kintamani. An English-speaking driver and air-conditioned car handle all transport and timing; the itinerary typically reaches four stops within the 10-hour window, depending on traffic. Children from age 2 are welcome.Is it for me?Book this tour if you're staying in Ubud or nearby without a rental car and want to see both the cultural villages and the highland views in a single day—the driver handles navigation and timing, so you move between stops without figuring out routes or waiting for public transport.Free cancellationfromUS$ 70View ›
Ubud Sacred Spring Tour: Monkey Forest, Rice Terrace & Tirta Empul
Ubud Sacred Spring Tour: Monkey Forest, Rice Terrace & Tirta Empul★★★★★★★★★★ 5.00 (7)8h–10hYou’ll get close to Bali’s long-tail macaques in Ubud’s Monkey Forest, walk through lush rice terraces in Tegalalang, join locals at Tirta Empul’s holy springs, and taste fresh Luwak coffee—all with your own guide and comfy ride.Free cancellationfromUS$ 91View ›
Telaga Waja River Rafting in Bali: Class III–IV Rapids
Telaga Waja River Rafting in Bali: Class III–IV Rapids★★★★★★★★★★ 5.00 (6)3hTelaga Waja River rafting in Bali is a 2.5-hour paddle down 16 km of mixed-difficulty rapids (class III to IV) with an English-speaking guide, safety equipment and insurance. The river cuts through rice paddies, tropical forest and waterfalls that feed into the current. Pickup from your hotel, lunch and changing facilities are included; a moderate level of physical fitness is needed.Is it for me?Book this if you're comfortable with physical activity and want an afternoon that demands your focus—the class III–IV rapids mean you're actively paddling, not floating, and the river's current does the work alongside you. Small groups stay manageable, and the guide handles the logistics so you just show up ready to move.Free cancellationfromUS$ 60View ›
Ubud Private Tour: Elephant Cave, Waterfall & Rice Fields
Ubud Private Tour: Elephant Cave, Waterfall & Rice Fields★★★★★★★★★★ 3.83 (6)10hA private guided tour of Ubud visiting Mas Village, Elephant Cave, Tegenunnan Waterfall, Tirta Empul Temple and Tegalalang Rice Terraces, with hotel pickup and drop-off from central Ubud. The tour runs 10 hours and holds a maximum of 7 travelers. A local English-speaking guide leads the route; transportation by air-conditioned vehicle, all taxes and fees are included.Is it for me?The 10-hour day moves at a steady pace with four distinct stops and walking through the rice terraces, so it suits travelers who want to see multiple temples and landscapes without a rushed schedule. If you prefer a shorter outing or want to linger at one site, a half-day tour of fewer stops would fit better.Free cancellationfromUS$ 45View ›
Kintamani volcano tour with Penglipuran Village and temple visits
Kintamani volcano tour with Penglipuran Village and temple visits★★★★★★★★★★ 5.00 (6)8h–9hA full-day tour of Kintamani and surrounding cultural sites in Bali, with private car, English-speaking driver, and all entrance fees and lunch included. The itinerary moves through Goa Gajah Temple (an ancient cave with Hindu-Buddhist carvings), Tirta Empul Temple (where a sacred spring feeds stone pools used for purification), Kintamani village (for views of Mount Batur and Lake Batur from a viewpoint), a coffee plantation where you see how Luwak coffee is made, and Penglipuran Village, a traditional settlement with houses arranged in a line that has stayed largely unchanged. Lunch is Indonesian buffet eaten with a view of the volcano.Is it for me?The 8- to 9-hour span lets you move through five distinct stops — temples, volcano viewpoint, coffee plantation, and village — without rushing any one of them, though it leaves little room for a second activity elsewhere that day. Book this if you want to see both cultural and natural Bali in a single outing with everything arranged and paid for upfront.Free cancellationInfants freefromUS$ 95View ›
PADI Open Water Diving Certification in Tulamben
PADI Open Water Diving Certification in Tulamben★★★★★★★★★★ 5.00 (5)3dThe PADI Open Water Course in Tulamben is a three-day certification class combining online theory, confined water training and open ocean dives to qualify you to dive to 18 meters anywhere in the world. Bali Diving Academy keeps groups small and bases instructors on-site in Tulamben, where the reef current is usually gentle—a setup that works especially well for beginners. Pickup around the Tulamben area is included, and you'll use all scuba equipment provided.Is it for me?This course is built for anyone starting from zero diving experience and wanting a credential that works worldwide. The three-day format and small-group setup mean you're not rushed through the basics, and Tulamben's gentle reef gives you room to build confidence before you ever dive independently.fromUS$ 325View ›
Classic VW Safari Bali Tour: Jatiluwih, Tanah Lot & Temples
Classic VW Safari Bali Tour: Jatiluwih, Tanah Lot & Temples★★★★★★★★★★ 5.00 (5)8h–9hYou’ll ride through Bali’s heartland in a classic VW Safari, visiting lakeside temples, endless rice terraces, and iconic sea shrines—all with local stories along the way.Free cancellationfromUS$ 90View ›
Diving at USAT Liberty Wreck Tulamben: 1 or 2 Dives
Diving at USAT Liberty Wreck Tulamben: 1 or 2 Dives★★★★★★★★★★ 4.80 (5)7hA diving lesson and guided dive at the USAT Liberty Wreck in Tulamben, Bali, where you learn basic skills in a pool, then descend to explore a sunken ship in gentle currents. The dive center is based on location, so instructors know the reef and its inhabitants. Groups stay small. You choose between one dive or two; a local lunch comes with the two-dive option. Hotel pickup is included, as is all equipment, weights and cylinders.Is it for me?The guide speaks English, so if you're comfortable following instruction in English and want a small group where the instructor can focus on you, this setup works. If you're a complete beginner or nervous about diving, the pool session and the gentle current at this wreck site remove the guesswork—you learn on the ground before you go underwater.Free cancellationfromUS$ 118View ›
Private Uluwatu Sunset & Water Sports Tour in Bali
Private Uluwatu Sunset & Water Sports Tour in Bali★★★★★★★★★★ 5.00 (4)8h–9hYou’ll get a full day of adventure: splash through Bali’s best water sports at Tanjung Benoa Beach, enjoy authentic Indonesian lunch, explore Garuda Wisnu Kencana’s giant statue and cultural shows, then end with sunset views at Uluwatu Temple—plus plenty of real local moments along the way.Free cancellationfromUS$ 135View ›
Nusa Penida: Snorkeling & Kelingking Beach Day Trip from Kuta
Nusa Penida: Snorkeling & Kelingking Beach Day Trip from Kuta★★★★★★★★★★ 3.67 (3)11hYou're picked up from your hotel, taken by fast boat to Nusa Penida, and spend the day snorkeling at three reef sites with a guide who helps beginners feel confident underwater. Lunch at a local restaurant, then visits to Broken Beach, Angel's Billabong, and Kelingking Beach — a dramatic clifftop viewpoint with a steep 400-meter descent to a secluded beach. The boat returns to Sanur in the late afternoon, and your driver takes you back to Kuta by evening.Is it for me?Book this if you want the main Nusa Penida snorkeling and landmarks in a single day without arranging your own boat, timing the island stops, or figuring out which reefs are safe — the fixed schedule and included transport handle all three, leaving you to focus on the water and the views.Free cancellationKids −16%fromUS$ 100View ›
Kuta Spa: 2-Hour Full Body Massage & Oil Treatment
Kuta Spa: 2-Hour Full Body Massage & Oil Treatment★★★★★★★★★★ 5.00 (3)2hYou arrive at the spa and lie down for a full hour of deep tissue massage targeting tension points, then soak your feet while they massage your soles. A body scrub removes dead skin and opens your pores, followed by a flower bath to rinse everything away. Private transport picks you up from your hotel and returns you after the two-hour session ends.Is it for me?Book this if you want a complete spa treatment without arranging transport or timing it yourself — the pickup and two-hour structure mean you just show up and rest while everything else is handled.Free cancellationfromUS$ 70View ›
Nusa Penida Island West: Snorkeling & Kelingking Beach Private Tour
Nusa Penida Island West: Snorkeling & Kelingking Beach Private Tour★★★★★★★★★★ 5.00 (1)7hYou get picked up from your hotel, ferried to Nusa Penida, and guided through Kelingking Beach, Crystal Bay, Manta Bay, and Angel's Billabong with snorkeling gear and an underwater camera included. The driver handles the ferry timing and the boat captain knows where the mantas are most likely to appear. You're back at your hotel by evening without having booked separate transport, equipment rental, or a guide.Is it for me?Choose this if you want the main Nusa Penida snorkeling spots and the famous beaches in one day without arranging your own ferry, hiring a separate boat, or renting equipment — the fixed schedule and private guide mean you move through five stops without waiting for group departures or figuring out logistics on arrival.Instant confirmationfromUS$ 246View ›
Bali Instagram Tour: Gate of Heaven, Tegalalang & Jungle Swing
Bali Instagram Tour: Gate of Heaven, Tegalalang & Jungle Swing★★★★★★★★★★ 5.00 (1)8h–10hA full-day tour from Kuta visiting Lempuyang Temple (Gate of Heaven), Tirta Gangga water palace, Tukad Cepung waterfall, Mount Batur viewpoint and Tegalalang rice terraces with a private driver, lunch, entrance tickets, jungle swing and hotel pickup included. The itinerary covers eight to ten hours and routes through eastern and central Bali; pickup times are flexible and available from Kuta, Seminyak, Ubud, Nusa Dua, Sanur, Jimbaran, Canggu, Legian and Denpasar.Is it for me?Eight to ten hours is the full day commitment, which leaves the morning or evening free depending on your pickup time—book an early departure if you want to start before the crowds at Lempuyang, or a later one if you prefer to sleep in and explore Kuta in the morning.Free cancellationfromUS$ 104View ›
Private Bali Temple Tour with Kecak Fire Dance
Private Bali Temple Tour with Kecak Fire Dance★★★★★★★★★★ 5.00 (1)8h–10hThis private full-day tour visits Bali's temples and cultural sites—Tohpati Village, Batuan Temple, Besakih Temple (the largest in Bali), and Kerta Gosa—with an English-speaking driver and air-conditioned transport. The tour includes a Kecak Fire Dance performance from the Ramayana ballet, where performers dance in a circle around a blazing torch and on hot coals. Entrance fees and lunch are paid separately on the day.Is it for me?Choose this if the Kecak Fire Dance performance is your main draw—the itinerary is built around it—and you prefer a private driver to coordinate temple visits rather than joining a group.Free cancellationfrom · per groupUS$ 60View ›
Bali Ayung River Rafting & Tanah Lot Temple Day Tour
Bali Ayung River Rafting & Tanah Lot Temple Day Tour★★★★★★★★★★ 5.00 (1)8hIf you want real adventure in Bali—rafting down Ayung River, meeting cheeky monkeys in Ubud’s forest, then catching sunset at Tanah Lot Temple—this trip covers it all without any fuss.Free cancellationfromUS$ 69View ›
North Bali Wild Dolphin Tour & Waterfall Adventure
North Bali Wild Dolphin Tour & Waterfall Adventure★★★★★★★★★★ 5.00 (1)12hIf you want to see wild dolphins up close, feel the spray of Bali’s tallest waterfall, sip local coffee, and wander through rice terraces—all in one day—this tour is for you. It’s a real look at North Bali’s nature and culture, with plenty of time to just take it all in.Free cancellationfromUS$ 83View ›
Bali 2-Day Tour: Mount Batur Sunrise Trek, Waterfalls & Hot Springs
Bali 2-Day Tour: Mount Batur Sunrise Trek, Waterfalls & Hot Springs★★★★★★★★★★ 5.00 (1)2dIf you want two days packed with real Bali adventure—volcano sunrises, hidden waterfalls, soaking in hot springs, plus rice fields straight off postcards—this tour covers it all without rushing you along. You’ll get local guides who know every shortcut and story, private transport so there’s no stress about getting lost, and enough downtime to actually enjoy each stop.Free cancellationfromUS$ 72View ›
Bali ATV Ride with White Water Rafting: Includes natural hot spring therapy
Bali ATV Ride with White Water Rafting: Includes natural hot spring therapy★★★★★★★★★★ 5.00 (1)7hA half-day activity combining quad bike riding through Bali's rural terrain with white water rafting on the same day. You ride through villages, jungle and rice fields on a quad bike, stop for lunch and a short visit to a coffee plantation, then continue to white water rafting. One English-speaking guide leads groups of up to four people; pickup from your hotel, breakfast, lunch, drinking water and hot spring access are included.Is it for me?The quad bikes move at a controlled pace through flat and gentle terrain, and the rafting is on moderate rapids—both suit all fitness levels, but you're active for most of the 7 hours, so it works best if you're comfortable spending a half-day in motion and getting wet.Free cancellationfromUS$ 70View ›
Do you need help planning your next activity?