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

Snorkeling in Nusa Penida: Plant 70 Corals
›
‹
Snorkeling in Nusa Penida: Plant 70 CoralsPlant 70 corals by hand on a Nusa Penida reef restoration course with three guided snorkeling sessions, lunch, and knot-tying instruction led by local guides.
7 reviews
5.00★
Duration
6h
start times · Every day
2
Live guide EN · DEFree cancellationfromUS$ 58per person
Ubud tour: Rice terraces, temple and waterfall with guide
›
‹
Ubud tour: Rice terraces, temple and waterfall with guideFull-day Ubud tour with private transport, English-speaking guide and stops at Tegalalang Rice Terrace, Tirta Empul Temple and a waterfall.
7 reviews
4.86★
Duration
9h–10h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 30per person
Surf Canggu: Beginner & Intermediate Lessons in Bali
›
‹
Surf Canggu: Beginner & Intermediate Lessons in BaliSurfing lessons in Canggu, Bali for all levels with expert instructors, rashguard and board included: 2 hours of safety briefing.
7 reviews
5.00★
Duration
2h
start times · Every day
6
Live guide ENFree cancellationfromUS$ 30per person
Waterbom Bali Day Pass & Hotel Transfer from Ubud
›
‹
Waterbom Bali Day Pass & Hotel Transfer from UbudFull-day water park access at Waterbom Bali with Asia's steepest slide, kids' area, and hotel pickup from Ubud. 3.8 hectares, 50% green space, all slides included.
7 reviews
4.71★
Duration
1h–10h
start times · Every day
4
Live guide ENPickup optionalFree cancellationfromUS$ 76per person
Ubud & Kintamani: Monkey Forest, Rice Terrace & Waterfall
›
‹
Ubud & Kintamani: Monkey Forest, Rice Terrace & WaterfallPrivate Ubud tour with Monkey Forest, Ubud Palace, Art Market, Kintamani volcano, Tegalalang Rice Terrace and Tegenungan Waterfall. Includes hotel pickup, lunch and guide.
7 reviews
5.00★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 35per person
Snorkeling in Nusa Lembongan: Three Spots with Manta Rays
›
‹
Snorkeling in Nusa Lembongan: Three Spots with Manta RaysSnorkel three marine sites around Nusa Lembongan with a guide, spotting manta rays at Manta Bay and reef fish in protected waters on this guided boat tour.
7 reviews
4.57★
Duration
3h–4h
Every day
09:30
Live guide ENPickup optionalFree cancellationfromUS$ 24per person
Bali Seminyak Dress Photoshoot: Professional Costume Photos
›
‹
Bali Seminyak Dress Photoshoot: Professional Costume PhotosThree-hour private photoshoot in traditional Balinese dress with professional makeup artist and photographer. Receive edited photos to take home.
7 reviews
5.00★
Duration
3h
start times · Every day
7
Live guide ENFree cancellationfromUS$ 115per person
Bali Cliff Jumping & Waterfall Swimming Sekumpul Aling Aling
›
‹
Bali Cliff Jumping & Waterfall Swimming Sekumpul Aling AlingVisit Aling Aling and Sekumpul waterfalls in Bali with expert guides and safety gear. Jump, slide, and explore the 90-meter cascade on this full-day private tour.
7 reviews
5.00★
Duration
10h
Every day
07:30
Live guide ENHotel pickupFree cancellationfromUS$ 75per person
Nusa Penida Snorkeling & Kelingking Beach Day Trip from Ubud
›
‹
Nusa Penida Snorkeling & Kelingking Beach Day Trip from UbudFull-day Nusa Penida snorkeling tour from Ubud with fast boat, three reef sites, Kelingking Beach and lunch. Hotel pickup 6:30am, private transport included.
7 reviews
4.57★
Duration
9h
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 123per person
Lempuyang Temple Gate of Heaven Private Tour from Seminyak
›
‹
Likely to sell out
Lempuyang Temple Gate of Heaven Private Tour from SeminyakPrivate full-day tour from Seminyak visiting Lempuyang Temple's Gate of Heaven, Tegalalang rice terraces and jungle swing, with hotel pickup and lunch.
7 reviews
5.00★
Duration
12h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 95per person
North Bali Tour: Twin Waterfalls and Ulun Danu Temple
›
‹
Travelers' pick
North Bali Tour: Twin Waterfalls and Ulun Danu TempleStart at Sekumpul Waterfall in North Bali, trek through jungle to a second waterfall, then visit the lakeside Ulun Danu Bratan Temple on a full-day tour.
7 reviews
5.00★
Duration
10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 38per person
Candidasa Private Car with English Speaking Driver
›
‹
Travelers' pick
Candidasa Private Car with English Speaking DriverPrivate car and driver in Candidasa for eight to ten hours, visiting Tegenungan Waterfall, Sacred Monkey Forest, Tegalalang Rice Terrace.
7 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 33per person
Private Car Charter Bali with Driver: Plan Your Own Day
›
‹
Private Car Charter Bali with Driver: Plan Your Own DayPrivate car and driver in Bali for up to five passengers, 10 hours of travel with hotel pickup from Sanur, Ubud, Kuta, Seminyak, Canggu or Nusa Dua.
7 reviews
4.57★
Duration
9h–10h
start times · Every day
15
Live guide ENHotel pickupFree cancellationfromUS$ 33per person
Bali Ubud & Kintamani Volcano Tour: Private, All-Inclusive
›
‹
Bali Ubud & Kintamani Volcano Tour: Private, All-InclusivePrivate full-day tour of Bali's highlands with hotel pickup, lunch and all entrance fees included. Visit Mount Batur, Ubud Monkey Forest.
7 reviews
5.00★
Duration
8h–10h
Every day
09:00
Live guide EN · JAPickup optionalFree cancellationfromUS$ 75per person
Ubud: Tegalalang Rice Terrace, Monkey Forest & Waterfalls
›
‹
Ubud: Tegalalang Rice Terrace, Monkey Forest & WaterfallsFull-day Ubud tour with Sacred Monkey Forest, Tegalalang Rice Terrace, jungle swing, and two waterfalls. Includes all entry tickets, AC transport, water. Around 8–10 hours.
7 reviews
5.00★
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 19per person
Ayung River Rafting in Seminyak: Rapids, quad bike & spa
›
‹
Ayung River Rafting in Seminyak: Rapids, quad bike & spaSpend a day rafting rapids through Seminyak's rainforest, quad biking rice fields and villages, then relax with a Balinese spa treatment. Includes hotel pickup and lunch.
7 reviews
4.86★
Duration
10h
Every day
08:00
Live guide EN · MSHotel pickupFree cancellationfromUS$ 130per person
Bali tour from Seminyak: Lakes, temples, rice terraces
›
‹
Bali tour from Seminyak: Lakes, temples, rice terracesPrivate full-day tour from Seminyak hotels through Bali's highlands: Twin Lakes, Handara Gate, Ulun Danu Beratan Temple with lunch.
6 reviews
5.00★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 80per person
Fast Boat Ticket to Nusa Penida from Sanur: One-Way or Return
›
‹
Travelers' pick
Fast Boat Ticket to Nusa Penida from Sanur: One-Way or ReturnFast boat ticket from Sanur to Nusa Penida or Lembongan, one-way or return, with seat, life jacket and insurance included. 45 minutes crossing.
6 reviews
4.33★
Duration
45m
start times · Every day
7
Free cancellationfromUS$ 18.78per person
Airport Transfer from Nusa Dua, Jimbaran & Sanur: 50 Minutes
›
‹
Airport Transfer from Nusa Dua, Jimbaran & Sanur: 50 Minutes50-minute transfer from Nusa Dua, Jimbaran or Sanur to Bali Airport with hotel pickup, air-conditioned vehicle and English-speaking driver included. Departs 6am to 11am daily.
6 reviews
5.00★
Duration
50m
start times · Every day
17
Live guide ENHotel pickupFree cancellationfromUS$ 16per person
Nusa Penida day trip: Four beaches with local driver and lunch
›
‹
New
Nusa Penida day trip: Four beaches with local driver and lunchTen-hour Nusa Penida tour from your hotel with private vehicle, English-speaking driver, entrance fees and local lunch included. Visit Kelingking Beach.
6 reviews
5.00★
Duration
10h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 95per person
Need help planning your next activity?