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

Ubud Kintamani Downhill Cycling Tour: Rice Fields
›
‹
Most booked
Ubud Kintamani Downhill Cycling Tour: Rice FieldsCycle downhill through Bali's rice terraces and traditional villages near Ubud with an English-speaking guide, visiting local schools.
107 reviews
4.93★
Duration
3h
start times · Every day
2
Live guide ENPickup optionalFree cancellationfromUS$ 24per person
Tulamben Shipwreck Diving from Sanur: USAT Liberty 2x Dives
›
‹
Tulamben Shipwreck Diving from Sanur: USAT Liberty 2x DivesDive the USAT Liberty shipwreck near Tulamben with a small group and qualified instructor: two shore dives, lunch included, pickup from Sanur hotels.
106 reviews
4.90★
Duration
9h
Every day
07:00
Live guide ENPickup optionalfromUS$ 232per person
Bali: Ayung River White Water Rafting & Buffet Lunch
›
‹
Bali: Ayung River White Water Rafting & Buffet LunchFeel the rush of Bali’s Ayung River on a white water rafting trip with expert guides, hotel pickup, and a riverside buffet lunch. Book for a real adventure.
106 reviews
4.96★
Duration
6h
start times · Every day
5
Live guide EN · ZH · JAPickup optionalFree cancellationfromUS$ 29per person
Ubud Instagram Spot Tour with Photographer: Swing & Rice Terrace
›
‹
Ubud Instagram Spot Tour with Photographer: Swing & Rice TerracePhotography tour in Ubud with a local photographer: shoot at the jungle swing, rice terraces and coffee plantations, then get 75+ edited photos delivered to you.
106 reviews
4.90★
Duration
3h
start times · Every day
2
Live guide EN · JAPickup optionalFree cancellationfromUS$ 42per person
Ubud: Private Day Tour Monkey Forest, Tirta Empul & Waterfall
›
‹
★Top rated
Ubud: Private Day Tour Monkey Forest, Tirta Empul & WaterfallStep into Ubud’s vibrant heart with a private day tour: see the Monkey Forest, join rituals at Tirta Empul Temple, and relax by Tegenungan Waterfall. Includes pickup & lunch.
106 reviews
5.00★
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 35per person
Bali: UNESCO Rice Terraces, Ulun Danu Temple & Private Day Trip
›
‹
Bali: UNESCO Rice Terraces, Ulun Danu Temple & Private Day TripWake up to Bali’s cool hills, wander Jatiluwih rice terraces, step into Ulun Danu Beratan Temple, and chase waterfalls: all with private transport and lunch included.
106 reviews
4.92★
Duration
8h–10h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 117per person
Private Car Charter Bali: 7 or 10 Hours, Your Itinerary
›
‹
Best value
Private Car Charter Bali: 7 or 10 Hours, Your ItineraryPrivate car rental in Bali with English-speaking driver for 7 or 10 hours, including fuel and parking. Explore Ubud, rice terraces, temples and waterfalls at your own pace.
105 reviews
4.96★
Duration
1h–10h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 20per person
Bali: Telaga Waja River Rafting & Zipline with Buffet Lunch
›
‹
Bali: Telaga Waja River Rafting & Zipline with Buffet LunchFeel the rush on Bali’s Telaga Waja River with white water rafting, a zipline descent, and a riverside buffet lunch. Includes hotel pickup and all equipment.
105 reviews
4.82★
Duration
8h
Every day
08:00
Live guide ENPickup optionalInstant confirmationfromUS$ 70per person
Ubud tour with Tegenungan Waterfall & Monkey Forest: 9 hours
›
‹
Ubud tour with Tegenungan Waterfall & Monkey Forest: 9 hoursNine-hour Ubud sightseeing tour covering five major sites: art villages, Tegenungan Waterfall, Elephant Cave, Tegalalang Rice Terrace.
105 reviews
4.96★
Duration
8h–10h
Every day
08:30
Live guide EN · MS · JAHotel pickupFree cancellationfromUS$ 48US$ 45per person
2-Day Diving in Tulamben: 5 Fun Dives for Certified Divers
›
‹
2-Day Diving in Tulamben: 5 Fun Dives for Certified DiversDive 5 sites in Tulamben over 2 days with a certified instructor: USAT Liberty, Boga shipwrecks, Coral Garden and more. Wetsuit.
105 reviews
4.89★
Duration
2d
Every dayLive guide EN · FR · ESFree cancellationfromUS$ 158per person
Bali: Lempuyang Temple, Tirta Gangga & Virgin Beach Day Trip
›
‹
Travelers' pick
Bali: Lempuyang Temple, Tirta Gangga & Virgin Beach Day TripFeel the sunrise at Lempuyang’s Gate of Heaven, wander Tirta Gangga’s royal pools, and relax on Virgin Beach. Private tour with pickup and lunch included.
105 reviews
4.93★
Duration
10h
Every day
07:30
Live guide ENHotel pickupFree cancellationfromUS$ 43per person
Denpasar Airport to Hotel Transfer: Shared Ride, Fixed Price
›
‹
Denpasar Airport to Hotel Transfer: Shared Ride, Fixed PriceShared transfer from Denpasar Airport to Kuta, Seminyak, Sanur, Nusa Dua or Jimbaran with English-speaking driver and bottled water included.
105 reviews
4.41★
Duration
1h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 25per person
Ubud Private Driver: 8–10 Hour Custom Car Tour
›
‹
Ubud Private Driver: 8–10 Hour Custom Car TourPrivate car tour in Ubud with English-speaking driver for 8 to 10 hours. Pick the temples, rice terraces, waterfalls and markets you want to see.
104 reviews
5.00★
Duration
8h–10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 32per person
Bali: Private Driver Day Trip Lempuyang, Tirta Gangga & Virgin Beach
›
‹
Bali: Private Driver Day Trip Lempuyang, Tirta Gangga & Virgin BeachStep into Bali’s east with a private driver, see Lempuyang Temple’s Gate, wander Tirta Gangga Water Garden, relax at Virgin Beach. Includes pickup & guide.
104 reviews
4.94★
Duration
10h
start times · Every day
7
Live guide ENHotel pickupFree cancellationfromUS$ 50per group
Nusa Penida Day Trip from Seminyak: Kelingking Beach & Angel Billabong
›
‹
Nusa Penida Day Trip from Seminyak: Kelingking Beach & Angel BillabongFast boat from Seminyak to Nusa Penida's four spots (Kelingking Beach, Angel Billabong, Crystal Bay, Broken Beach) with hotel pickup, lunch and entry fees included.
104 reviews
4.74★
Duration
8h–10h
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 99per person
Ubud: Private Half-Day Tour with Monkey Forest & Rice Terraces
›
‹
Travelers' pick
Ubud: Private Half-Day Tour with Monkey Forest & Rice TerracesStart with monkeys in Ubud’s forest, walk Tegalalang’s rice terraces, see the palace, and cool off at Tegenungan Waterfall. Includes private car and lunch.
103 reviews
4.69★
Duration
6h–7h
start times · Every day
6
Live guide EN · MSHotel pickupFree cancellationfromUS$ 30per person
Devdan Show Nusa Dua: Acrobatic Dance & Indonesian Heritage
›
‹
Travelers' pick
Devdan Show Nusa Dua: Acrobatic Dance & Indonesian HeritageDevdan Show at Nusa Dua Theatre: 1-hour acrobatic performance on Indonesian culture with hotel pickup from Nusa Dua, Tanjung Benoa & Sawangan. Includes entry & transport.
103 reviews
4.83★
Duration
1h
Mon, Wed, Fri and Sat
19:30
Live guide ENPickup optionalFree cancellationfromUS$ 24per person
Ubud Infinity Pool & Hidden Waterfalls: Swing, Zip Line & Temple
›
‹
Travelers' pick
Ubud Infinity Pool & Hidden Waterfalls: Swing, Zip Line & TempleFull-day Ubud tour from Seminyak: Cretya infinity pool, Gunung Kawi temple, waterfalls, Mas village art tour. Includes transport, lunch, entrance fees, and activities.
102 reviews
4.82★
Duration
8h–10h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 65per person
Full-Day Ubud Tour: All Attractions, Private Guide & Entry Fees
›
‹
Full-Day Ubud Tour: All Attractions, Private Guide & Entry FeesPrivate full-day tour of Ubud with guide, air-conditioned transport and all entry fees included: visit Tegalalang rice terraces, Tirta Empul Temple.
102 reviews
4.99★
Duration
10h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromUS$ 48per person
Ubud Half Day Private Tour: Rice Terrace, Waterfall & Temple
›
‹
Travelers' pick
Ubud Half Day Private Tour: Rice Terrace, Waterfall & TempleSix hours through Ubud's rice terraces, sacred temple and jungle waterfall with a private guide and door-to-door pickup from your hotel.
101 reviews
4.87★
Duration
6h
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 23per person
Need help planning your next activity?