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

Bali Sekumpul & Fiji Waterfall Tour: Private with Temple
›
‹
Bali Sekumpul & Fiji Waterfall Tour: Private with TemplePrivate north Bali tour at 8am visiting Sekumpul and Fiji waterfalls, then Ulun Danu Beratan Temple on the lake. Driver and tickets included.
30 reviews
4.97★
Duration
9h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 55per person
Snorkeling in Nusa Penida: 4 spots with manta rays
›
‹
Snorkeling in Nusa Penida: 4 spots with manta raysSnorkel four bays around Nusa Penida with a guide, spotting manta rays at Manta Bay, coral gardens at Gamat Bay, and sea turtles. Includes snorkel gear.
30 reviews
4.47★
Duration
2h 30m
start times · Every day
6
Live guide ENPickup optionalFree cancellationfromUS$ 9.10per person
Tanah Lot & North Bali Private Tour: Temples & Rice Terraces
›
‹
Tanah Lot & North Bali Private Tour: Temples & Rice TerracesSpend 9-11 hours exploring four major temples and Jatiluwih rice terraces on a private guided tour from Seminyak, with hotel pickup and lunch.
30 reviews
5.00★
Duration
9h–11h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 98per person
Bali Self-Drive Jet Ski in Nusa Dua: 30-Minute Ride
›
‹
Bali Self-Drive Jet Ski in Nusa Dua: 30-Minute RideRide a 1050cc jet ski for 30 minutes in Nusa Dua. Hotel pickup and safety briefing included before you hit the water.
30 reviews
4.97★
Duration
30m
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Snorkeling at Blue Lagoon, Bali: Two Reefs & Coffee Plantation
›
‹
Snorkeling at Blue Lagoon, Bali: Two Reefs & Coffee PlantationSnorkel two coral reef sites in Bali's Blue Lagoon and Tanjung Jeun, then relax at Bias Tugel Beach and tour a coffee plantation. Includes lunch, gear and hotel pickup.
30 reviews
4.97★
Duration
8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
Nusa Penida: Kelingking Beach & Angel's Billabong Small Group Tour
›
‹
Nusa Penida: Kelingking Beach & Angel's Billabong Small Group TourFull-day Nusa Penida tour from Ubud with Kelingking Beach, Angel's Billabong, Crystal Bay. Small groups (max 4), AC vehicle, entry fees and water included.
30 reviews
4.67★
Duration
10h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Ubud Temple Tour: Tirta Empul, Elephant Cave & Rice Terraces
›
‹
Ubud Temple Tour: Tirta Empul, Elephant Cave & Rice TerracesPrivate Ubud temple tour in Bali with English-speaking guide and hotel pickup: visit Tirta Empul, Elephant Cave.
30 reviews
5.00★
Duration
6h–10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 65per group
Snorkeling in Nusa Penida: Manta Point, Gamat Bay, Wall Bay
›
‹
Travelers' pick
Snorkeling in Nusa Penida: Manta Point, Gamat Bay, Wall BaySnorkel three reef sites in Nusa Penida with an English-speaking guide, quality equipment and GoPro photos included.
30 reviews
4.77★
Duration
3h
Every day
08:00
Live guide ENFree cancellationfromUS$ 25per person
Ubud Ayung River Rafting: Bali's longest river with canyon walls
›
‹
Ubud Ayung River Rafting: Bali's longest river with canyon wallsRaft the Ayung River near Ubud through dramatic canyon walls, hidden waterfalls and stone carvings on a six-hour adventure with professional guide and lunch.
29 reviews
4.97★
Duration
6h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
3-Day Mount Ijen, Tumpak Sewu & Bromo Tour from Bali
›
‹
3-Day Mount Ijen, Tumpak Sewu & Bromo Tour from BaliVisit Mount Ijen's blue fire crater, Tumpak Sewu waterfall and Mount Bromo at sunrise on this 3-day Bali tour with private 4WD jeep, accommodation and guide.
29 reviews
5.00★
Duration
3d
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 484per person
Tanah Lot and Uluwatu Temple Tour from Seminyak: Sunset and Dance
›
‹
Tanah Lot and Uluwatu Temple Tour from Seminyak: Sunset and DanceVisit Tanah Lot and Uluwatu temples, watch the Kecak fire dance, and swim at Padang Padang Beach on this full-day tour from Seminyak, ending with seafood dinner by the sea.
28 reviews
4.82★
Duration
11h–12h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 100per person
Bali Airport Transfer to Hotel: Private Pickup with Driver
›
‹
Bali Airport Transfer to Hotel: Private Pickup with DriverPrivate airport transfer from Bali's Ngurah Rai to your hotel with a dedicated driver and vehicle reserved for your journey.
28 reviews
4.21★
Duration
1h–4h
start times · Every day
19
Pickup optionalFree cancellationfromUS$ 15per person
Bali Lempuyang Photography Tour: Skip-the-Line Gates of Heaven
›
‹
Bali Lempuyang Photography Tour: Skip-the-Line Gates of HeavenPrivate Bali photography tour with skip-the-line access to Lempuyang's Gates of Heaven, Tegalalang rice terraces, Tirta Gangga water palace.
28 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 99per person
Ubud Monkey Forest, Rice Terrace & Tirta Empul Temple Tour
›
‹
Ubud Monkey Forest, Rice Terrace & Tirta Empul Temple TourPrivate guided tour of Ubud's Sacred Monkey Forest, Tegalalang Rice Terrace, Tirta Empul Temple and Tibumana Waterfall with air-conditioned transport.
28 reviews
5.00★
Duration
10h
start times · Every day
8
Live guide ENHotel pickupFree cancellationfromUS$ 19per person
Kuta: Sekumpul Waterfalls Trek with 7 Falls & Water Slide
›
‹
Kuta: Sekumpul Waterfalls Trek with 7 Falls & Water SlideTrek to Sekumpul Waterfalls from Kuta with a local guide. Swim in pools, slide down cascades, explore 7 waterfalls, and enjoy lunch with hotel pickup.
28 reviews
4.96★
Duration
8h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Nusa Penida 2-Day Tour: West & East Island Beaches
›
‹
Nusa Penida 2-Day Tour: West & East Island BeachesTwo-day guided tour of Nusa Penida's west and east coasts by fastboat from Bali, visiting Angel Billabong, Kelingking Beach, Diamond Beach.
28 reviews
5.00★
Duration
2d
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 145per person
Private Ubud Tour: Rice Terraces, Temples & Waterfall
›
‹
Private Ubud Tour: Rice Terraces, Temples & WaterfallTen-hour tour from your hotel at 9am with English-speaking driver visiting rice terraces, Ubud Swing, Gunung Kawi Temple, holy water temple and Tegenungan Waterfall.
28 reviews
5.00★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 36per person
Snorkeling in Bali: Blue Lagoon, waterfalls & lunch
›
‹
Snorkeling in Bali: Blue Lagoon, waterfalls & lunchSnorkel two reef spots in Bali with a guide, then visit Kanto Lampo and Tibumana waterfalls. Hotel pickup, equipment and Indonesian lunch included in a 9-hour day.
27 reviews
4.78★
Duration
9h
start times · Every day
8
Live guide ENHotel pickupFree cancellationfromUS$ 41per person
Bali Swing and Ubud Full Day Trip from Seminyak
›
‹
Bali Swing and Ubud Full Day Trip from SeminyakSwing through jungle canopy up to 78m high, visit Sacred Monkey Forest and Ubud Palace, then see rice terraces and a waterfall on this full-day Ubud tour.
27 reviews
4.96★
Duration
9h–10h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 90per person
Snorkeling in Bali: Blue Lagoon with private guide
›
‹
Snorkeling in Bali: Blue Lagoon with private guideSnorkel two reef sites in Bali's Blue Lagoon with a professional guide, boat transfers, and lunch included. Hotel pickup and six hours total.
27 reviews
4.89★
Duration
6h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 49per person
Need help planning your next activity?