Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Dining experiences
Great for families
Bali: Mount Batur Sunset Trek with Picnic
Duration 7h+
9.6 out of 10
Exceptional
121 reviews
Free cancellation available
Telaga Waja River: Rafting Expedition with Lunch
Duration 2h 30m
9.6 out of 10
Exceptional
35 reviews
Free cancellation available
Great for families
Bali: Mount Batur Sunrise Trek With Guide and Breakfast
Duration 5h+
9.8 out of 10
Exceptional
897 reviews
Free cancellation available
Great for families
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Ubud: Half-Day Zipline and Jungle Swing Adventure
Duration 1h 30m+
9.0 out of 10
Wonderful
107 reviews
Free cancellation available
Bali: Mount Batur Sunrise Trek and White Water Rafting
Duration 7h+
9.4 out of 10
Exceptional
112 reviews
Free cancellation available
Great for families
Bali: Ayung River Premium White Water Rafting with Lunch
Duration 5h
9.6 out of 10
Exceptional
47 reviews
Free cancellation available
Great for families
Mount Batur Sunrise Trek & Hot Springs Tour
Duration 5h+
9.6 out of 10
Exceptional
15 reviews
Free cancellation available
Ubud: 3-Hour Batik Making Class
Duration 3h
9.2 out of 10
Wonderful
67 reviews
Free cancellation available
Great for families
Bali: Ayung River Guided Rafting Adventure with Lunch
Duration 2h 30m+
9.4 out of 10
Exceptional
704 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Great for families
Bali: Mount Batur Sunrise Hike and Tibumana Waterfall
Duration 5h+
9.8 out of 10
Exceptional
329 reviews
Free cancellation available
Great for families
Bali: Munduk Waterfalls Trek, Twin Lakes and Temple Tour
Duration 5h+
9.8 out of 10
Exceptional
88 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bale Udang Mang Engking Kuta
Duration 1h
Great for families
White Water Rafting Telaga Waja Bali
Duration 2h 50m
10 out of 10
Exceptional
1 review
Free cancellation available
Ubud: Downhill Cycling Volcano, Jungle and Rice Terrace
Duration 6h
10 out of 10
Exceptional
1 review
Free cancellation available
Great for families
From Ubud: Mount Batur Hiking With Hotspring
Duration 7h+
9.0 out of 10
Wonderful
4 reviews
Free cancellation available
Bali Sama-sama Japanese Restaurant
Duration 1h 30m
Great for families
Ubud: Gorilla Face ATV & Batur Natural Hotspring with Lunch
Duration 5h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Great for families
Bali: Ayung River Rafting & Jungle Swing Tour with Transfer
Duration 5h+
9.8 out of 10
Exceptional
42 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Hidden Beach Tour & Sunset View Seafood Dinner
Duration 11h
*Get lower prices by selecting more than 2 adults
Ubud: Waterfall, Rice Terrace & Temple Private Day Tour
Duration 9h
10 out of 10
Exceptional
1 review
Free cancellation available
4WD Jeep Mount Batur Sunrise Experience by Bali Volcano Jeep
Duration 10h
10 out of 10
Exceptional
2 reviews
Free cancellation available
From Lembongan: Snorkeling 3 Spots, Mangrove and Land Tour
Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Ubud: Alas Harum Day-Pass, Swing, Sky Bike & Flying Fox
8.6 out of 10
Excellent
14 reviews
Free cancellation available
Ubud: The Original Koi Fish Yellow Boat Photo Moment
Duration 1h
8.8 out of 10
Excellent
16 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Great for families
Bali: Private Balinese Cooking Class in a Family Home
Duration 6h
9.8 out of 10
Exceptional
33 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Great for families
Bali/Benoa: 5-Course Romantic Evening Cruise With Live Music
Duration 3h
9.2 out of 10
Wonderful
23 reviews
Free cancellation available
Ubud: Traditional Basket Weaving Class
Duration 3h
8.6 out of 10
Excellent
27 reviews
Free cancellation available
Great for families
Tanah Lot Sunset Tour with Kecak Show and Dinner
Duration 4h
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Bali: Penglipuran Temple, Waterfalls and bamboo village Tour
Duration 9h
Free cancellation available
Bali: Balinese Ancient Healing Massage Experience
Duration 50m+
Free cancellation available
Telaga Waja: White Water Rafting with Lunch
Duration 6h
9.4 out of 10
Exceptional
66 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Canggu: BBQ Party at Salt Restaurant & Pool Bar
Free cancellation available
Ubud: Downhill Cycling Tour Through Jungle and Rice Terraces
Duration 6h
Free cancellation available
Canggu: Megibung Unique Dining Experience & Balinese Dance
Duration 2h
Free cancellation available
Great for families
Bali: Mount Batur Jeep Sunrise & River Tubing Adventure
Duration 3h+
Free cancellation available
Canggu: BBQ Dinner and Social Meet-Up at Soleïa Surf
Duration 4h 30m
Free cancellation available
Great for families
Ubud: Organic Farm Harvest, Bali Cooking Class by Pemulan
Free cancellation available
Regular Cooking Class
Duration 4h
Great for families
Ubud Tour with Optional English, Spanish and Italian Guide
Duration 10h
9.0 out of 10
Wonderful
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: E-Bike Tour with Rice Terrace and Village Visit
Duration 3h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Real Bali Swing Entry Ticket with Lunch
Free cancellation available
BEAT BOAT - Boat Party
Duration 6h
Free cancellation available
Ubud: Handcrafted Silver Jewelry Workshop
Duration 3h
8.4 out of 10
Very Good
469 reviews
Free cancellation available
Mount Batur Sunrise Jeep Tour by Bali Volcano Jeep
Duration 2h
Free cancellation available
Indian Food by Ganesha ek Sanskriti in Ubud
Duration 2h
Ubud: Cooking Class with Transfers and Optional Market Visit
Duration 2h+
10 out of 10
Exceptional
4 reviews
Free cancellation available
Great for families
Denpasar: Night Street Food Walking Tour
Duration 4h
9.0 out of 10
Wonderful
34 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
From Ubud: Authentic Cooking Class in a Local Village
Duration 3h 30m+
9.8 out of 10
Exceptional
421 reviews
Free cancellation available
Banyuwangi: Eco Print Workshop with Steam Method
Free cancellation available