Indonesia  ›  Bali

Top Things to Do in Bali

We compared all 1,094 experiences in Bali so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 1,094 experiences from US$ 6.22 ✓Free cancellation on most experiences

All tours (61–80 of 1,094)

Bali: Half Day Tour to Tegalalang, Goa Gajah & Tegenungan
›
‹
Most booked
Bali: Half Day Tour to Tegalalang, Goa Gajah & TegenunganFeel the spray at Tegenungan Waterfall, explore Goa Gajah temple, and gaze over Tegalalang Rice Terrace on a half day trip from Ubud with hotel pickup included.
673 reviews
4.98★
Duration
4h–5h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 40per person
2-Day Discover Scuba Diving in Nusa Lembongan: Manta Rays
›
‹
★Top rated
2-Day Discover Scuba Diving in Nusa Lembongan: Manta RaysLearn to dive in Nusa Lembongan over two days with a certified instructor, exploring Manta Point and Crystal Bay with all equipment provided.
665 reviews
4.99★
Duration
2d
Every dayLive guide EN · FR · ESFree cancellationfromUS$ 144per person
Blue Lagoon Snorkeling in Bali: Lunch and Transport Included
›
‹
Travelers' pick
Blue Lagoon Snorkeling in Bali: Lunch and Transport IncludedSnorkeling tour from Seminyak with two reef sites, professional instructor, all gear, Balinese lunch and air-conditioned transport included. Half-day experience, small groups.
655 reviews
4.95★
Duration
6h
start times · Every day
4
Live guide EN · DE · MS · JA +3Hotel pickupFree cancellationfromUS$ 25per person
Mount Batur Sunrise Trek from Ubud: Active Volcano at Dawn
›
‹
Mount Batur Sunrise Trek from Ubud: Active Volcano at DawnClimb Mount Batur before dawn from Ubud with a private guide and reach the summit for sunrise over an active volcano. Includes pickup, hot tea at the top.
649 reviews
4.97★
Duration
10h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 39per person
Mount Batur Sunrise Trek: Volcanic Breakfast Summit
›
‹
Mount Batur Sunrise Trek: Volcanic Breakfast SummitTrek Mount Batur's summit at sunrise on a private guided hike from your hotel, then eat a hot breakfast cooked in volcanic steam while watching.
645 reviews
4.98★
Duration
8h
start times · Every day
4
Live guide EN · MSPickup optionalFree cancellationfromUS$ 25per person
White Water Rafting on the Ayung River, Ubud: 10km with lunch
›
‹
Travelers' pick
White Water Rafting on the Ayung River, Ubud: 10km with lunchRaft 10 kilometers down the Ayung River in Ubud with a guide, safety gear and lunch included. Hotel pickup available on some options.
642 reviews
4.93★
Duration
2h–7h
start times · Every day
6
Live guide ENPickup optionalFree cancellationfromUS$ 23per person
Ubud Downhill Cycling Tour: Volcano, Rice Fields & Local Meal
›
‹
Travelers' pick
Ubud Downhill Cycling Tour: Volcano, Rice Fields & Local MealDownhill cycling from Mount Batur through Balinese villages, rice paddies and a local school, ending with an Indonesian lunch. Small group of four.
640 reviews
4.98★
Duration
6h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 27per person
Nusa Penida: Diamond Beach & Kelingking with Speedboat & Lunch
›
‹
Travelers' pick
Nusa Penida: Diamond Beach & Kelingking with Speedboat & LunchFull-day Nusa Penida tour from Seminyak with speedboat, three beaches, lunch & hotel pickup. Departs 6am, returns 6pm. Private transport included.
637 reviews
4.95★
Duration
10h–12h
Every day
06:00
Live guide ENHotel pickupFree cancellationfromUS$ 119per person
Ubud eBikes Tour: Tegalalang Rice Terrace & villages
›
‹
Travelers' pick
Ubud eBikes Tour: Tegalalang Rice Terrace & villagesRide electric bikes through Ubud villages and Tegalalang Rice Terrace on a guided tour with lunch and hotel pickup, returning refreshed in air conditioning.
636 reviews
4.97★
Duration
3h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 28per person
Bali Instagram Tour: Five Scenic Spots with Guide
›
‹
Travelers' pick
Bali Instagram Tour: Five Scenic Spots with GuideVisit five Bali sites in one day with a guide and hotel pickup: rice terraces, temples, a water palace and a jungle waterfall with all entrance fees covered.
634 reviews
4.95★
Duration
9h
Every day
07:30
Live guide EN · RU · JAHotel pickupFree cancellationfromUS$ 65per person
Bali Snorkeling with Blue Lagoon & Waterfall Options
›
‹
Travelers' pick
Bali Snorkeling with Blue Lagoon & Waterfall OptionsHotel pickup, snorkeling at Blue Lagoon and Tanjung Jepun with 2 hours in the water, lunch at a beachfront restaurant, and optional waterfall visits.
631 reviews
4.89★
Duration
8h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 41per person
3-Day Bali Tour from Ubud: Temples, Rice Terraces & Waterfalls
›
‹
Travelers' pick
3-Day Bali Tour from Ubud: Temples, Rice Terraces & WaterfallsPrivate 3-day guided tour of Bali's main sites starting from Ubud: Tanah Lot Temple at sunset, Tegalalang and Jatiluwih rice terraces, four temples.
610 reviews
4.98★
Duration
3d
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 179per person
Nusa Penida: Snorkeling & Kelingking Beach Day Trip
›
‹
Travelers' pick
Nusa Penida: Snorkeling & Kelingking Beach Day TripFast boat from Sanur to Nusa Penida with snorkeling at Manta Bay, Crystal Bay and Gamat Bay, plus Kelingking Beach and Angel's Billabong. Includes equipment, guide and lunch.
600 reviews
4.55★
Duration
9h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 66per person
Snorkeling in Padang Bai: Blue Lagoon, waterfalls & lunch
›
‹
Travelers' pick
Snorkeling in Padang Bai: Blue Lagoon, waterfalls & lunchSnorkel the Blue Lagoon's coral reefs and tropical fish, then visit two of Bali's most beautiful waterfalls, hotel pickup, equipment.
574 reviews
4.94★
Duration
10h
start times · Every day
5
Live guide EN · JAHotel pickupFree cancellationfromUS$ 44per person
Ubud Balinese Cooking Class: Make 9 Dishes & Market Tour
›
‹
Travelers' pick
Ubud Balinese Cooking Class: Make 9 Dishes & Market TourMake nine Balinese dishes with a local guide in Ubud, starting at a traditional farmers market (morning) or rice paddies (afternoon).
564 reviews
4.91★
Duration
3h 30m
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 17.50per person
Ubud tour: Monkey Forest, temples & waterfall swim
›
‹
Travelers' pick
Ubud tour: Monkey Forest, temples & waterfall swimUbud day tour with hotel pickup, English-speaking driver and visits to Sacred Monkey Forest, Tirta Empul Temple.
553 reviews
4.96★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 29per person
Canggu: Drag Show Dinner & Sign Language Night at Inklusiv Warung
›
‹
Best value
Canggu: Drag Show Dinner & Sign Language Night at Inklusiv WarungLaugh, eat, and join the crowd at Canggu’s drag show dinner. Enjoy Western & Indonesian comfort food, sign language moments, and themed nights with local flair.
553 reviews
4.93★
Duration
2h–3h
Wed, Fri and SunFree cancellationfromUS$ 14.14per person
Private Car Charter Seminyak & Canggu: Your Schedule, Your Stops
›
‹
Travelers' pick
Private Car Charter Seminyak & Canggu: Your Schedule, Your StopsPrivate car charter in Seminyak and Canggu with English-speaking driver, hotel pickup, and air-conditioned transport. You pick the stops and the pace.
545 reviews
4.94★
Duration
6h–10h
start times · Every day
19
Live guide ENHotel pickupFree cancellationfromUS$ 17.50per person
Private Bali Tour from Your Hotel: Design Your Own Itinerary
›
‹
Travelers' pick
Private Bali Tour from Your Hotel: Design Your Own ItineraryBuild your own Bali itinerary with a private driver-guide and hotel pickup from Sanur, Ubud, Canggu, Seminyak, Kuta or Denpasar. You choose the stops.
543 reviews
4.94★
Duration
10h
start times · Every day
7
Live guide EN · MS · JAHotel pickupFree cancellationfromUS$ 35US$ 33per person
Ubud Tour: Monkey Forest, Waterfalls, Rice Terraces & Temples
›
‹
Travelers' pick
Ubud Tour: Monkey Forest, Waterfalls, Rice Terraces & TemplesGuided tour of Ubud's Sacred Monkey Forest, Tegalalang Rice Terraces, Tirta Empul Temple, and Tegenungan Waterfall with private transport and lunch.
521 reviews
4.98★
Duration
8h–10h
start times · Every day
3
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 90per person
Need help planning your next activity?