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 (1,081–1,094 of 1,094)

Wild dolphin watching tour North Bali: Lovina Beach at dawn
›
‹
Wild dolphin watching tour North Bali: Lovina Beach at dawnWatch dolphins in their natural habitat off Lovina Beach in North Bali, then visit Gitgit Waterfalls and Ulun Danu Beratan Temple.
1 review
5.00★
Duration
12h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 83per person
Bali Instagram Tour: Gate of Heaven, Tegalalang & Jungle Swing
›
‹
Bali Instagram Tour: Gate of Heaven, Tegalalang & Jungle SwingVisit Lempuyang Temple's Gate of Heaven, Tirta Gangga water palace, Tukad Cepung waterfall and Tegalalang rice terraces on a full-day private tour from Kuta.
1 review
5.00★
Duration
8h–10h
Every dayLive guide EN · RU · JAPickup optionalFree cancellationfromUS$ 104per person
Bali ATV Ride with White Water Rafting: Includes natural hot spring therapy
›
‹
Bali ATV Ride with White Water Rafting: Includes natural hot spring therapyRide a quad bike through Bali's villages, rice fields and jungle, then raft white water rapids with breakfast, lunch and a hot spring soak in this 7-hour guided adventure.
1 review
5.00★
Duration
7h
Every day
01:30
Pickup optionalFree cancellationfromUS$ 70per person
Ijen Blue Fire Trek from Seminyak: Private Overnight with Ferry
›
‹
Ijen Blue Fire Trek from Seminyak: Private Overnight with FerryOvernight trek from Bali to Ijen Crater's blue fire with private pickup, ferry crossing, English guide, gear and meals included. 20 hours total.
1 review
5.00★
Duration
1.3d
Every day
16:30
Live guide ENHotel pickupFree cancellationfromUS$ 161per person
Private Bali Temple Tour with Kecak Fire Dance
›
‹
Private Bali Temple Tour with Kecak Fire DancePrivate full-day tour of Bali temples including Besakih Temple and Batuan Temple, with a Kecak Fire Dance performance.
1 review
5.00★
Duration
8h–10h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 60per group
Ayung River Rafting in Ubud with Monkey Forest and Tanah Lot
›
‹
Ayung River Rafting in Ubud with Monkey Forest and Tanah LotWhite water rafting on Bali's longest river, plus Ubud Monkey Forest and Tanah Lot Temple: guide, lunch, transport and all gear included, hotel pickup at 8am.
1 review
5.00★
Duration
8h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 69per person
Nusa Penida Island West: Snorkeling & Kelingking Beach Private Tour
›
‹
Nusa Penida Island West: Snorkeling & Kelingking Beach Private TourPrivate Nusa Penida snorkeling tour from Seminyak with Kelingking Beach, Crystal Bay & Manta Bay. Includes ferry, guide, equipment & hotel pickup. Full day.
1 review
5.00★
Duration
7h
start times · Every day
2
Live guide ENHotel pickupInstant confirmationfromUS$ 241per person
Tulamben Scuba Dive: USAT Liberty Wreck & Coral Garden
›
‹
Tulamben Scuba Dive: USAT Liberty Wreck & Coral GardenCertified divers explore the USAT Liberty shipwreck and coral gardens in Tulamben on two guided dives with full gear, lunch and hotel pickup from South or Central Bali.
Duration
10h
start times · Every day
2
Live guide EN · MS · JAPickup optionalFree cancellationfromUS$ 117per person
3 Dives in Tulamben: US Liberty Wreck, Coral Garden & Drop Off
›
‹
3 Dives in Tulamben: US Liberty Wreck, Coral Garden & Drop OffDive the US Liberty shipwreck, coral garden and drop-off wall in Tulamben with a certified instructor who provides all gear and includes lunch and hotel pickup.
Duration
10h
start times · Every day
2
Live guide EN · MS · JAPickup optionalFree cancellationfromUS$ 135per person
Bali Bird Park and Ubud tour: Private car, three stops
›
‹
Bali Bird Park and Ubud tour: Private car, three stopsPrivate tour of Bali Bird Park, Ubud market and Tegalalang Rice Terrace with English-speaking driver, hotel pickup and all entry tickets included.
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 125per person
Nusa Penida & Snorkeling: 2 Days with Manta Point & Diamond Beach
›
‹
Nusa Penida & Snorkeling: 2 Days with Manta Point & Diamond Beach2-day Nusa Penida island trip from Kuta with snorkeling at Manta Point, Diamond Beach and Klingking Beach, plus accommodation and meals.
Duration
8h–10h
Every dayLive guide EN · RU · JAPickup optionalFree cancellationfromUS$ 292per person
Ubud Day Trip: Elephant Cave, Rice Terraces & Holy Water Temple
›
‹
Ubud Day Trip: Elephant Cave, Rice Terraces & Holy Water Temple10-hour private tour from Ubud covering Elephant Cave, rice paddies, coffee farm and Tirta Dasamala temple. Includes lunch and hotel pickup.
Duration
10h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 51per group
Nusa Penida Snorkeling: 4 Bays, Manta Rays & Boat from Bali
›
‹
Nusa Penida Snorkeling: 4 Bays, Manta Rays & Boat from BaliSnorkel Manta Bay, Crystal Bay, Gamat Bay and Toyapakeh Wall. Includes fast boat from Sanur, equipment, lunch and hotel pickup. Full day tour.
Duration
10h
Every day
06:00
Live guide ENPickup optionalInstant confirmationfromUS$ 90per person
Private Bali Bird Park, Waterfall & Museum Tour: 8 Hours
›
‹
Private Bali Bird Park, Waterfall & Museum Tour: 8 HoursVisit Bali's Bird Park, Tegenungan Waterfall, and Antonio Blanco Museum on an eight-hour private tour with hotel pickup and lunch.
Duration
8h
Every day
08:30
Hotel pickupFree cancellationfromUS$ 205per person
Need help planning your next activity?