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

Snorkeling & Kayaking Day Trip: Lembongan and Penida from Bali
›
‹
Most booked
Snorkeling & Kayaking Day Trip: Lembongan and Penida from BaliSnorkel three reefs between Nusa Lembongan and Nusa Penida with hotel pickup, lunch and gear, plus kayak through mangrove forest and visit Manta Bay if conditions allow.
177 reviews
4.49★
Duration
9h
start times · Every day
3
Live guide ENPickup optionalFree cancellationfromUS$ 33per person
Ubud Tour: Monkey Forest, Rice Terraces & Waterfall Visit
›
‹
★Top rated
Ubud Tour: Monkey Forest, Rice Terraces & Waterfall VisitPrivate day tour through Bali's nature and temples: Sacred Monkey Forest, Tegalalang Rice Terrace, Kehen Temple, and Tukad Cepung Waterfall with lunch overlooking Mount Batur.
177 reviews
4.99★
Duration
10h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 89per person
East Nusa Penida private tour from Sanur: Four beaches and cliffs
›
‹
East Nusa Penida private tour from Sanur: Four beaches and cliffsPrivate full-day tour from Sanur to east Nusa Penida with fastboat, driver-guide and lunch included: walk down to Diamond Beach and Atuh Beach.
176 reviews
4.94★
Duration
9h–10h
Every day
06:30
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
Tanah Lot Temple tour from Bali: Three temples at sunset
›
‹
Travelers' pick
Tanah Lot Temple tour from Bali: Three temples at sunsetHalf-day private tour of Tanah Lot, Taman Ayun and Batubolong temples on Bali's west coast with hotel pickup.
175 reviews
4.83★
Duration
5h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 32per person
Uluwatu Sunset Tour with Kecak Fire Dance: Temple & Performance
›
‹
Travelers' pick
Uluwatu Sunset Tour with Kecak Fire Dance: Temple & PerformanceFive to six hours from hotel pickup through Uluwatu Temple and the Kecak Fire Dance at sunset.
175 reviews
4.75★
Duration
5h–6h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 37per person
Bali Spa Massage in Seminyak: Flower Bath & Full Treatment
›
‹
Travelers' pick
Bali Spa Massage in Seminyak: Flower Bath & Full TreatmentEnjoy a two-hour Balinese spa treatment in Seminyak featuring massage, body scrub, yogurt moisturizer and flower bath, with optional hotel pickup and herbal tea.
172 reviews
4.54★
Duration
2h
start times · Every day
12
Live guide ENPickup optionalFree cancellationfromUS$ 38per person
Ayung River White Water Rafting in Ubud with Jungle Tour
›
‹
Ayung River White Water Rafting in Ubud with Jungle TourPaddle the Ayung River through Ubud's jungle with a guide, then visit the monkey forest, art market and palace. Includes lunch and hotel pickup.
170 reviews
4.99★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 45per person
Bali 3-Day Tour: Rice Terraces, Temples & Waterfalls Private Package
›
‹
Bali 3-Day Tour: Rice Terraces, Temples & Waterfalls Private PackageFeel the quiet at Tirta Gangga, wander Jatiluwih rice terraces, and watch sunset at Tanah Lot on this Bali private tour with hotel pickup and local guide.
169 reviews
4.98★
Duration
3d
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 280per person
Uluwatu Temple & Kecak Dance: Guide, Entry & Show Ticket
›
‹
Travelers' pick
Uluwatu Temple & Kecak Dance: Guide, Entry & Show TicketMeet your guide at Uluwatu Temple, skip the ticket queues, and watch 70 performers tell the Ramayana story through synchronized chanting and fire dance.
169 reviews
4.80★
Duration
2h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 28US$ 25per person
Ubud Private Day Tour: Cultural Highlights & Waterfalls
›
‹
Ubud Private Day Tour: Cultural Highlights & WaterfallsPrivate day tour of Ubud with hotel pickup, entrance fees and air-conditioned transport: see Monkey Forest, rice terraces.
167 reviews
4.95★
Duration
8h–10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 33per person
ATV Riding in Ubud: 2 Hours on Quad Bikes Through Rice Fields
›
‹
Travelers' pick
ATV Riding in Ubud: 2 Hours on Quad Bikes Through Rice FieldsRide a quad bike through Ubud's rice fields, gorge cave and bamboo forest with a guide, visit Monkey Forest and Tegenungan Waterfall, with private pickup and lunch.
164 reviews
4.95★
Duration
8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 67per person
Bali Uluwatu Sunset: Kecak Dance & Jimbaran Beach Dinner
›
‹
Bali Uluwatu Sunset: Kecak Dance & Jimbaran Beach DinnerWatch sunset at Uluwatu Temple, experience the Kecak dance, and dine on Jimbaran Beach. Private tour with pickup, tickets, and seafood dinner included.
164 reviews
4.88★
Duration
5h–6h
Every day
14:30
Live guide ENHotel pickupFree cancellationfromUS$ 50per person
Mount Agung Sunrise Trek Ubud: Private Volcano Summit & Besakih Temple
›
‹
Mount Agung Sunrise Trek Ubud: Private Volcano Summit & Besakih TemplePrivate Mount Agung sunrise trek from Ubud with guide, hotel pickup, and breakfast. Reach Bali's highest peak before dawn. Small groups, 3–4 hours climbing.
164 reviews
4.91★
Duration
8h–10h
start times · Every day
4
Live guide EN · MSPickup optionalFree cancellationfromUS$ 55per person
Bali Instagram Tour: Lempuyang Temple, Tirta Gangga & Waterfall
›
‹
Bali Instagram Tour: Lempuyang Temple, Tirta Gangga & WaterfallPrivate Bali tour visiting Lempuyang temple's Gate of Heaven, Tirta Gangga water palace, and a hidden waterfall with canyon light, including hotel pickup and guide.
163 reviews
4.96★
Duration
7h–8h
start times · Every day
3
Live guide EN · MSHotel pickupFree cancellationfromUS$ 65per person
Surf lessons in Kuta: 2 hours with qualified instructors
›
‹
Best value
Surf lessons in Kuta: 2 hours with qualified instructorsLearn to surf in Kuta with qualified instructors guiding you through safety, beach practice, and water time to catch your first waves.
162 reviews
4.95★
Duration
2h
start times · Every day
11
Live guide ENFree cancellationfromUS$ 20per person
Mount Batur Sunrise Trek from Seminyak: Volcano hike with guide
›
‹
Mount Batur Sunrise Trek from Seminyak: Volcano hike with guideTrek Mount Batur from Seminyak hotels with English-speaking guide, headlamp and trekking poles included, start before dawn.
161 reviews
4.97★
Duration
8h 30m
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 24per person
East Bali temples & water palaces private day tour Gate of Heaven
›
‹
East Bali temples & water palaces private day tour Gate of HeavenVisit east Bali's three landmark temples and water palaces: Lempuyang's Gate of Heaven overlooking Mount Agung, Tirta Gangga, and Ujung Water Palace.
159 reviews
4.97★
Duration
7h–8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Bali ATV & White Water Rafting: Jungle Tunnel & Waterfall
›
‹
Bali ATV & White Water Rafting: Jungle Tunnel & WaterfallRide an ATV through Bali's historic tunnels and jungle trails with guide, gear, lunch, and hotel pickup options.
159 reviews
4.97★
Duration
2h
start times · Every day
6
Live guide ENPickup optionalFree cancellationfromUS$ 31per person
Mount Batur Camping: Sunset & Sunrise Trek from Ubud
›
‹
Mount Batur Camping: Sunset & Sunrise Trek from UbudTwo-day Mount Batur camping trip from Ubud with sunset views, sunrise breakfast, and hot spring soak. Includes pickup, meals, and hiking gear. 1,717m elevation.
159 reviews
4.94★
Duration
1.1d
Every day
12:30
Live guide ENHotel pickupFree cancellationfromUS$ 104per person
Bali Gate of Heaven, Waterfalls & Rice Terraces Private Day Trip
›
‹
Bali Gate of Heaven, Waterfalls & Rice Terraces Private Day TripStep through Bali’s Gate of Heaven at Lempuyang Temple, wander lush rice terraces, explore Tirta Gangga & cool waterfalls. Private tour with hotel pickup.
157 reviews
4.87★
Duration
10h–12h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Need help planning your next activity?