Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Dining experiences
Telaga Waja River: Rafting Expedition with Lunch
Duration 2h 30m
9.6 out of 10
Exceptional
34 reviews
Free cancellation available
Bali: Mount Batur Sunset Trek with Picnic
Duration 7h+
9.6 out of 10
Exceptional
116 reviews
Free cancellation available
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Bali: Sunrise Mount Batur Hike with Breakfast
Duration 5h+
9.6 out of 10
Exceptional
3,025 reviews
Free cancellation available
Ubud: Half-Day Zipline and Jungle Swing Adventure
Duration 1h 30m+
9.0 out of 10
Wonderful
102 reviews
Free cancellation available
Mount Batur Sunrise Trek & Hot Springs Tour
Duration 5h+
9.4 out of 10
Exceptional
15 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
Bali: Mount Batur Sunrise Trek and White Water Rafting
Duration 7h+
9.4 out of 10
Exceptional
111 reviews
Free cancellation available
Bali: Mount Batur Sunrise Trek With Guide and Breakfast
Duration 5h+
9.8 out of 10
Exceptional
843 reviews
Free cancellation available
Bali: Balinese Ancient Healing Massage Experience
Duration 50m+
Free cancellation available
Bali: Ayung River Premium White Water Rafting with Lunch
Duration 5h
9.6 out of 10
Exceptional
46 reviews
Free cancellation available
Bali: Mount Batur Entry Ticket on a Guided Hike or Jeep Ride
Duration 2h+
9.6 out of 10
Exceptional
14 reviews
Free cancellation available
Ubud: Gorilla Face ATV & Batur Natural Hotspring with Lunch
Duration 5h+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Private Romantic Photo Cruise with Food and Drinks
Duration 1h
8.2 out of 10
Very Good
13 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Spectacular Waterfalls Tour
Duration 7h+
9.8 out of 10
Exceptional
414 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
9.0 out of 10
Wonderful
32 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Tanah Lot, Jatiluwih Terrace, & Ulundanu Beratan Tour
Duration 7h+
9.8 out of 10
Exceptional
104 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Mount Agung: Private Sunrise Hike with Breakfast
Duration 14h
8.8 out of 10
Excellent
31 reviews
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
690 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Munduk Waterfalls Trek, Twin Lakes and Temple Tour
Duration 5h+
10 out of 10
Exceptional
72 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Balinese Cooking Class and Market Tour
Duration 4h
9.8 out of 10
Exceptional
59 reviews
Free cancellation available
Ubud: 3-Hour Batik Making Class
Duration 3h
9.0 out of 10
Wonderful
59 reviews
Free cancellation available
Bali: ATV Mason Jungle Buggy Adventure with Lunch & Transfer
Duration 4h
8.0 out of 10
Very Good
41 reviews
Free cancellation available
Tanah Lot Sunset Tour with Kecak Show and Dinner
Duration 4h
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
White Water Rafting Telaga Waja Bali
Duration 2h 50m
Free cancellation available
Regular Cooking Class
Duration 4h
Ubud: Traditional Basket Weaving Class
Duration 3h
8.4 out of 10
Very Good
26 reviews
Free cancellation available
Indian Food by Ganesha ek Sanskriti in Ubud
Duration 2h
Ubud: 3-Hour Silver Jewelry Making Class
Duration 3h
8.4 out of 10
Very Good
464 reviews
Free cancellation available
Bali: Cooking Class with 5 Balinese Dishes
Duration 4h
10 out of 10
Exceptional
14 reviews
Free cancellation available
Mount Batur: Private Sunrise Jeep Tour & Natural Hot Spring
Duration 5h+
9.8 out of 10
Exceptional
1,078 reviews
Free cancellation available
Uluwatu Sunset Kecak Dance & Jimbaran Seafood Dinner in Bali
Duration 5h
8.0 out of 10
Very Good
92 reviews
Free cancellation available
Bali: Private Balinese Cooking Class in a Family Home
Duration 6h
9.8 out of 10
Exceptional
30 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Sunrise Hike and Hidden Waterfall
Duration 10h
9.8 out of 10
Exceptional
312 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.0 out of 10
Wonderful
17 reviews
Free cancellation available
Denpasar: Night Street Food Walking Tour
Duration 4h
8.6 out of 10
Excellent
30 reviews
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: 3-Hour Traditional Balinese Painting Class
Duration 3h
8.6 out of 10
Excellent
7 reviews
Free cancellation available
Bali: Mount Batur Sunrise Hike and Natural Hot Spring
Duration 7h
9.8 out of 10
Exceptional
3,529 reviews
Free cancellation available
Ubud: Virgin Coconut Oil Making Class and Market Tour
Duration 4h
9.8 out of 10
Exceptional
25 reviews
Free cancellation available
From Ubud: Authentic Cooking Class in a Local Village
Duration 3h 30m+
9.8 out of 10
Exceptional
408 reviews
Free cancellation available
Bali: Mount Batur Quad Bike Tour and Natural Hot Springs
Duration 4h+
9.6 out of 10
Exceptional
106 reviews
Free cancellation available
Ubud: Forest Spa Treatment with Forest Swing
Duration 1h+
10 out of 10
Exceptional
10 reviews
Free cancellation available
Royal Quick Meal by Maharaja
Duration 12h
Bali: Canyon Tubing Adventure
Duration 6h
9.4 out of 10
Exceptional
9 reviews
Free cancellation available
Mount Batur Sunrise Jeep Tour by Bali Volcano Jeep
Duration 2h
Free cancellation available
Bali: Ubud Rice Terraces, Monkey Forest & Waterfall Tour
Duration 8h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Asian Fusion Signature Massage Experience
Duration 50m+
Free cancellation available
Ubud Cooking : All Inclusive Cooking Class
Duration 5h
8.8 out of 10
Excellent
9 reviews
Free cancellation available
The Balinesia Lu’au - A Kampung Bali Experience & VIP Dinner Show
Duration 3h 30m
4.0 out of 10
1 review
Free cancellation available