Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Cultural & heritage experiences
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Sunrise Mount Batur Hike with Breakfast
Duration 5h+
9.6/10
(2,837)
Free cancellation available
Free cancellation available
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: 3-Hour Wood Carving Master Class
Duration 3h
9/10
(81)
Free cancellation available
Bali: Swing with Falls, Rice Terrace, & Monkey Forest Option
Duration 1h+
9.8/10
(200)
Free cancellation available
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Swing, Monkey Forest and Waterfall Tour
Duration 10h
6/10
(1)
Free cancellation available
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Ceramic Pottery Class with 2 kg Clay
Duration 3h
9.6/10
(13)
Free cancellation available
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Tegalalang Rice Terrace Photos Tour with Swing Ticket
Duration 2h
10/10
(17)
Free cancellation available
Ubud Highlights Day Tour with Bali ATV and Rafting
Duration 10h
Free cancellation available
Ubud Water Purification Ceremony
Duration 2h
Free cancellation available
Bali: Jatiluwih Rice Terraces 1 Hour Electric Bike Tour
Duration 1h
9.4/10
(11)
Free cancellation available
Ubud: Semi-Customized Private Tour with Live Guide
Duration 5h+
9.8/10
(148)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: 2-Hour Make Your Own Silver Jewellery Class
Duration 3h
10/10
(65)
Free cancellation available
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: 3-Hour Batik Making Class
Duration 3h
9/10
(56)
Free cancellation available
Nusa Dua: Underwater Sea Walking Experience
Duration 15m
9.8/10
(46)
Free cancellation available
Ubud: Balinese Cooking Class and Market Tour
Duration 4h
9.8/10
(49)
Free cancellation available
Bali: Sidemen Jewelry Silver Class with 7 Gram of Silver
Duration 2h 30m
9.8/10
(24)
Free cancellation available
Indian Food by Ganesha ek Sanskriti in Ubud
Duration 2h
Bali: Tanah Lot, Jatiluwih Terrace, & Ulundanu Beratan Tour
Duration 7h+
9.8/10
(83)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Devdan Show for International Market
Duration 1h
Free cancellation available
Bali: Countryside Bird Watching Tour with Hotel Transfer
Duration 5h
9.4/10
(33)
Free cancellation available
Ubud: Traditional Balinese Music Lesson
Duration 2h
10/10
(13)
Free cancellation available
Regular Cooking Class
Duration 4h
Celuk Bali Silver Class - Make Your Own Silver Jewelry
Duration 3h
10/10
(9)
Free cancellation available
Bali Rafting: Ubud Rafting at Ayung River with Lunch & Transport
Duration 5h
Free cancellation available
Ubud Town Center Silver Class - Silver Jewelry Making Class
Duration 3h
10/10
(9)
Free cancellation available
Pura Taman Ayun Temple, Monkey Forest & Tanah Lot Excursion
Duration 7h
8.4/10
(181)
Free cancellation available
Bali ATV Quad Bike with Waterfalls, Tunnel & Gorilla Statue Track
Duration 2h
Free cancellation available
Sanur Village E-bike Tour: Family-Friendly Adventure
Duration 2h 30m
10/10
(7)
Free cancellation available
Uluwatu Sunset Kecak Dance & Jimbaran Seafood Dinner in Bali
Duration 5h
8/10
(91)
Free cancellation available
Bali Telagawaja Rafting Adventure
Duration 3h
Free cancellation available
*Get lower prices by selecting more than 2 adults
An Evening of Bali Traditional Dance
Duration 4h
9.2/10
(20)
Free cancellation available
Private Tour Discover the Exotic Charm of Uluwatu
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Ubud Gorilla Cave Track ATV & Waterfall Tour with Meal
Duration 5h+
9.8/10
(34)
Free cancellation available
*Get lower prices by selecting more than 2 adults
Free cancellation available
Devdan Show for Indonesian Market
Duration 1h
Free cancellation available
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Sunrise Hike and Natural Hot Spring
Duration 7h+
9.8/10
(3,399)
Free cancellation available
Ubud Tour with ATV Tubing Barong Dance and Waterfall
Duration 8h
Free cancellation available