Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
350 things to do
Search results
Dining experiences
Selecting an option will immediately update the search results.

Telaga Waja River: Rafting Expedition with Lunch
Duration 2h 30m
9.6 out of 10
Exceptional
35 reviews
Free cancellation available
From Ubud: Mount Batur Hiking With Hotspring
Duration 7h+
10 out of 10
Exceptional
91 reviews
Free cancellation available
Mount Batur Sunrise Trek & Hot Springs Tour
Duration 5h+
9.6 out of 10
Exceptional
15 reviews
Free cancellation available
Bali: Mount Batur Sunrise Trek With Guide and Breakfast
Duration 5h+
9.8 out of 10
Exceptional
934 reviews
Free cancellation available
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
8.0 out of 10
Very Good
4 reviews
Free cancellation available
Bali: Penglipuran Village, Rice Terrace & Waterfall Tour
Duration 2h+
10 out of 10
Exceptional
41 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Half-Day Zipline and Jungle Swing Adventure
Duration 1h 30m+
9.0 out of 10
Wonderful
107 reviews
Free cancellation available
Bali/Nusa Penida: Manta Point Snorkel Boat & West Coast Tour
Duration 3h+
8.2 out of 10
Very Good
11 reviews
Free cancellation available
Bali: Coconut Oil Making Master Class in Sanur
Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Ubud: Paoman Restaurant Lush Jungle Dining E-Voucher
Free cancellation available
Bali: Mount Batur Sunset Trek with Picnic
Duration 7h+
9.6 out of 10
Exceptional
127 reviews
Free cancellation available
Bali/Benoa: 5-Course Romantic Evening Cruise With Live Music
Duration 3h
9.2 out of 10
Wonderful
29 reviews
Free cancellation available
Monkey Forest, Waterfall ,Temple and Rice Terrace
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Ayung River Guided Rafting Adventure with Lunch
Duration 2h 30m+
9.4 out of 10
Exceptional
722 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Munduk Waterfalls Trek, Twin Lakes and Temple Tour
Duration 5h+
9.8 out of 10
Exceptional
89 reviews
Free cancellation available
Bali: Mount Batur Sunrise Hike and Tibumana Waterfall
Duration 5h+
9.8 out of 10
Exceptional
349 reviews
Free cancellation available
Ubud: Gauri Restaurant with Jungle View Dining E-Voucher
Free cancellation available
Ubud: Jungle ATV Quad Bike Adventure
Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Bali : ATV - Rafting Temple Run with Abian Desa Terraces
Duration 1h 30m+
Free cancellation available
BEAT BOAT - Boat Party
Duration 6h
10 out of 10
Exceptional
3 reviews
Free cancellation available
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
Canggu: Private Indonesian Sign Language Mini Class & Dinner
Duration 1h
Free cancellation available
Bali: Buggy Adventure, Sky Bike, and Coffee Plantation Tour
Duration 1h+
Free cancellation available
From Bali: 24-Hour Kawah Ijen Blue Flames, Dinner & Room
Duration 1d
9.8 out of 10
Exceptional
161 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: The Original Koi Boat Experience at Kamandalu
Duration 1h
9.0 out of 10
Wonderful
19 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Sama-sama Japanese Restaurant
Duration 1h 30m
Bali: Mount Batur Entry Ticket on a Guided Hike or Jeep Ride
Duration 2h+
9.6 out of 10
Exceptional
15 reviews
Free cancellation available
Bali: Mount Batur Sunrise ATV and Hot Spring with Breakfast
Duration 4h+
10 out of 10
Exceptional
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali/Mount Batur: Private Sunrise Jeep Tour & Hot Spring
Duration 5h+
9.8 out of 10
Exceptional
1,319 reviews
Free cancellation available
White Water Rafting Telaga Waja Bali
Duration 2h 50m
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
15 reviews
Free cancellation available
Ubud Half-Day Highlights Tour with Flexible Midday Pickup
Duration 5h
9.4 out of 10
Exceptional
6 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Night Market Feast with Balinese Culinary Odyssey
Duration 2h+
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ayung River: All-Inclusive Tubing Adventure with Lunch
Duration 3h+
9.6 out of 10
Exceptional
9 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Private Half-Day Tour with Rice Terrace & Waterfall
Duration 4h
9.8 out of 10
Exceptional
10 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Virgin Coconut Oil Making Class and Market Tour
Duration 4h
9.8 out of 10
Exceptional
26 reviews
Free cancellation available
Tanah Lot Sunset Tour with Kecak Show and Dinner
Duration 4h
9.6 out of 10
Exceptional
4 reviews
Free cancellation available
Bali: Balinese Ancient Healing Massage Experience
Duration 50m+
Free cancellation available
Bale Udang Mang Engking Kuta
Duration 1h
Ubud Highlights: Temple Cleansing, Rice Fields & Waterfall
Duration 6h
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Dinner Show Lost City - Story of Humanity Experience
Duration 1h 30m
10 out of 10
Exceptional
1 review
Free cancellation available
East Bali Instagrammable Private Tour with Optional Lunch
Duration 10h+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Regular Cooking Class
Duration 4h
Ubud: Organic Farm Harvest, Bali Cooking Class by Pemulan
Free cancellation available
North Bali: Munduk Private Car Charter with Local Driver
Duration 6h+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Penglipuran Temple, Waterfalls and bamboo village Tour
Duration 9h
Free cancellation available
Ubud Semi Custom Private Half-Day Tour with Private Guide
Duration 6h
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali’s Best Rapids: Ayung River Rafting Experience
Duration 3h
2.0 out of 10
1 review
Free cancellation available
From Market to Table – Ubud Cooking Class & Rice Fields Tour
Duration 4h
10 out of 10
Exceptional
4 reviews
Free cancellation available
Telaga Waja: White Water Rafting with Lunch
Duration 6h
9.4 out of 10
Exceptional
67 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults