Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
315 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
Bali: Mount Batur Sunset Trek with Picnic
Duration 7h+
9.6 out of 10
Exceptional
121 reviews
Free cancellation available
Bali: Mount Batur Sunrise Trek With Guide and Breakfast
Duration 5h+
9.8 out of 10
Exceptional
907 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
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
From Ubud: Mount Batur Hiking With Hotspring
Duration 7h+
10 out of 10
Exceptional
62 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
Mount Batur Sunrise Trek & Hot Springs Tour
Duration 5h+
9.6 out of 10
Exceptional
15 reviews
Free cancellation available
Bali: Ayung River Guided Rafting Adventure with Lunch
Duration 2h 30m+
9.4 out of 10
Exceptional
710 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Sunrise Hike and Tibumana Waterfall
Duration 5h+
9.8 out of 10
Exceptional
334 reviews
Free cancellation available
White Water Rafting Telaga Waja Bali
Duration 2h 50m
10 out of 10
Exceptional
1 review
Free cancellation available
Bali: Ubud Day Tour with Swing and Zipline
Duration 7h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Ubud: Downhill Cycling Volcano, Jungle and Rice Terrace
Duration 6h
10 out of 10
Exceptional
1 review
Free cancellation available
Ubud: Cooking Class with Transfers and Optional Market Visit
Duration 2h+
10 out of 10
Exceptional
17 reviews
Free cancellation available
Bali/Mount Batur: Private Sunrise Jeep Tour & Hot Spring
Duration 5h+
9.8 out of 10
Exceptional
1,238 reviews
Free cancellation available
Bali Pulina, Akasa Cafe, And Natural Hotspring
Duration 9h
10 out of 10
Exceptional
1 review
Free cancellation available
Ubud: The Original Koi Fish Yellow Boat Photo Moment
Duration 1h
8.8 out of 10
Excellent
18 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
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Sunrise ATV & Hot Spring with Breakfast
Duration 4h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
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: Mount Batur Jeep Sunrise & River Tubing Adventure
Duration 3h+
10 out of 10
Exceptional
3 reviews
Free cancellation available
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
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
Ubud Tour with Optional English, Spanish and Italian Guide
Duration 10h
10 out of 10
Exceptional
11 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Waterfall, Rice Terrace & Temple Private Day Tour
Duration 9h
10 out of 10
Exceptional
8 reviews
Free cancellation available
From Lembongan: Snorkeling 3 Spots, Mangrove and Land Tour
Duration 3h+
8.8 out of 10
Excellent
6 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali/Benoa: 5-Course Romantic Evening Cruise With Live Music
Duration 3h
9.2 out of 10
Wonderful
25 reviews
Free cancellation available
Bali: Cultural Ritual, Local Cuisine & Firefly Adventure
Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Bali: Mount Batur Jeep Sunrise Experience with Local Guide
Duration 4h+
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: Gianyar Night Market Food Tour with up to 17+ Tastings
Duration 3h+
10 out of 10
Exceptional
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Jungle ATV Quad Bike Adventure
Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Bale Udang Mang Engking Kuta
Duration 1h
Tanah Lot Sunset Tour with Kecak Show and Dinner
Duration 4h
9.6 out of 10
Exceptional
4 reviews
Free cancellation available
Ubud: Traditional Basket Weaving Class
Duration 3h
8.6 out of 10
Excellent
27 reviews
Free cancellation available
Bali: Balinese Ancient Healing Massage Experience
Duration 50m+
Free cancellation available
Regular Cooking Class
Duration 4h
From Ubud: Balinese Home Visit and Firefly Experience
Duration 3h+
10 out of 10
Exceptional
1 review
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
Munduk Balinese Cooking Class lunch/Dinner at a Local Home
Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
Ubud: Private Half-Day Tour with Rice Terrace & Waterfall
Duration 4h
9.8 out of 10
Exceptional
9 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
Ubud: Organic Farm Harvest, Bali Cooking Class by Pemulan
Free cancellation available
Bali: Shore Excursion for Cruises's passenger -All Inclusive
Duration 7h
10 out of 10
Exceptional
22 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Private Tour 3 Waterfalls, Rice Terrace & Lunch Option
Duration 10h
10 out of 10
Exceptional
2 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
Bali: Private Balinese Cooking Class in a Family Home
Duration 6h
9.8 out of 10
Exceptional
34 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: 9 Dish Balinese Cooking Class and Market with Transfer
Duration 4h
10 out of 10
Exceptional
83 reviews
Free cancellation available
Ubud: Handcrafted Silver Jewelry Workshop
Duration 3h
8.4 out of 10
Very Good
471 reviews
Free cancellation available
Denpasar: Night Street Food Walking Tour
Duration 4h
9.0 out of 10
Wonderful
35 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults