expedia

Things to do in Bali | Expedia

One Key

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
Price is $25 per adult
Telaga Waja River: Rafting Expedition with LunchOpens in a new window

Bali: Mount Batur Sunset Trek with Picnic

Duration 7h+
9.6 out of 10
Exceptional
116 reviews
Free cancellation available
Price is $28 per adult
Bali: Mount Batur Sunset Trek with PicnicOpens in a new window

Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure

Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $27 per adult
Bali: Amed, Jemeluk & Lipah Beach Snorkeling AdventureOpens in a new window

Bali: Sunrise Mount Batur Hike with Breakfast

Duration 5h+
9.6 out of 10
Exceptional
3,025 reviews
Free cancellation available
Price is $28 per adult
Bali: Sunrise Mount Batur Hike with BreakfastOpens in a new window

Ubud: Half-Day Zipline and Jungle Swing Adventure

Duration 1h 30m+
9.0 out of 10
Wonderful
102 reviews
Free cancellation available
Price is $33 per adult
Ubud: Half-Day Zipline and Jungle Swing AdventureOpens in a new window

Mount Batur Sunrise Trek & Hot Springs Tour

Duration 5h+
9.4 out of 10
Exceptional
15 reviews
Free cancellation available
Price is $37 per adult
Mount Batur Sunrise Trek & Hot Springs TourOpens in a new window

Bali: Ayung River Rafting & Jungle Swing Tour with Transfer

Duration 5h+
9.8 out of 10
Exceptional
42 reviews
Free cancellation available
Price is $38 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ayung River Rafting & Jungle Swing Tour with TransferOpens in a new window

Bali: Mount Batur Sunrise Trek and White Water Rafting

Duration 7h+
9.4 out of 10
Exceptional
111 reviews
Free cancellation available
Price is $47 per adult
Bali: Mount Batur Sunrise Trek and White Water RaftingOpens in a new window

Bali: Mount Batur Sunrise Trek With Guide and Breakfast

Duration 5h+
9.8 out of 10
Exceptional
843 reviews
Free cancellation available
Price is $28 per adult
Bali: Mount Batur Sunrise Trek With Guide and BreakfastOpens in a new window

Bali: Balinese Ancient Healing Massage Experience

Duration 50m+
Free cancellation available
Price is $40 per adult
Bali: Balinese Ancient Healing Massage ExperienceOpens in a new window

Bali: Ayung River Premium White Water Rafting with Lunch

Duration 5h
9.6 out of 10
Exceptional
46 reviews
Free cancellation available
Price is $60 per adult
Bali: Ayung River Premium White Water Rafting with LunchOpens in a new window

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
Price is $27 per adult
Bali: Mount Batur Entry Ticket on a Guided Hike or Jeep RideOpens in a new window

Ubud: Gorilla Face ATV & Batur Natural Hotspring with Lunch

Duration 5h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $39 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Gorilla Face ATV & Batur Natural Hotspring with LunchOpens in a new window

Ubud: Private Romantic Photo Cruise with Food and Drinks

Duration 1h
8.2 out of 10
Very Good
13 reviews
Free cancellation available
Price is $71 per traveler*
*Get lower prices by selecting more than 2 adults
Ubud: Private Romantic Photo Cruise with Food and DrinksOpens in a new window

Ubud: Spectacular Waterfalls Tour

Duration 7h+
9.8 out of 10
Exceptional
414 reviews
Free cancellation available
Price is $30 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Spectacular Waterfalls TourOpens in a new window

Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour

Duration 10h
9.0 out of 10
Wonderful
32 reviews
Free cancellation available
Price is $78 per adult*
*Get lower prices by selecting more than 2 adults
Uluwatu: Beach Club and Cliffside Private Bar Hopping TourOpens in a new window

Bali: Tanah Lot, Jatiluwih Terrace, & Ulundanu Beratan Tour

Duration 7h+
9.8 out of 10
Exceptional
104 reviews
Free cancellation available
Price is $57 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Tanah Lot, Jatiluwih Terrace, & Ulundanu Beratan TourOpens in a new window

Mount Agung: Private Sunrise Hike with Breakfast

Duration 14h
8.8 out of 10
Excellent
31 reviews
Free cancellation available
Price is $167 per adult*
*Get lower prices by selecting more than 2 adults
Mount Agung: Private Sunrise Hike with BreakfastOpens in a new window

Bali: Ayung River Guided Rafting Adventure with Lunch

Duration 2h 30m+
9.4 out of 10
Exceptional
690 reviews
Free cancellation available
Price is $49 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ayung River Guided Rafting Adventure with LunchOpens in a new window

Bali: Munduk Waterfalls Trek, Twin Lakes and Temple Tour

Duration 5h+
10 out of 10
Exceptional
72 reviews
Free cancellation available
Price is $54 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Munduk Waterfalls Trek, Twin Lakes and Temple TourOpens in a new window

Ubud: Balinese Cooking Class and Market Tour

Duration 4h
9.8 out of 10
Exceptional
59 reviews
Free cancellation available
Price is $22 per adult
Ubud: Balinese Cooking Class and Market TourOpens in a new window

Ubud: 3-Hour Batik Making Class

Duration 3h
9.0 out of 10
Wonderful
59 reviews
Free cancellation available
Price is $23 per adult
Ubud: 3-Hour Batik Making ClassOpens in a new window

Bali: ATV Mason Jungle Buggy Adventure with Lunch & Transfer

Duration 4h
8.0 out of 10
Very Good
41 reviews
Free cancellation available
Price is $56 per adult
Bali: ATV Mason Jungle Buggy Adventure with Lunch & TransferOpens in a new window

Tanah Lot Sunset Tour with Kecak Show and Dinner

Duration 4h
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $43 per adult
Tanah Lot Sunset Tour with Kecak Show and DinnerOpens in a new window

White Water Rafting Telaga Waja Bali

Duration 2h 50m
Free cancellation available
Price is $23 per adult
White Water Rafting Telaga Waja BaliOpens in a new window

Regular Cooking Class

Duration 4h
Price is $26 per traveler
Regular Cooking ClassOpens in a new window

Ubud: Traditional Basket Weaving Class

Duration 3h
8.4 out of 10
Very Good
26 reviews
Free cancellation available
Price is $24 per adult
Ubud: Traditional Basket Weaving ClassOpens in a new window

Indian Food by Ganesha ek Sanskriti in Ubud

Duration 2h
Price is $13 per traveler
Indian Food by Ganesha ek Sanskriti in UbudOpens in a new window

Ubud: 3-Hour Silver Jewelry Making Class

Duration 3h
8.4 out of 10
Very Good
464 reviews
Free cancellation available
Price is $24 per adult
Ubud: 3-Hour Silver Jewelry Making ClassOpens in a new window

Bali: Cooking Class with 5 Balinese Dishes

Duration 4h
10 out of 10
Exceptional
14 reviews
Free cancellation available
Price is $30 per adult
Bali: Cooking Class with 5 Balinese DishesOpens in a new window

Mount Batur: Private Sunrise Jeep Tour & Natural Hot Spring

Duration 5h+
9.8 out of 10
Exceptional
1,078 reviews
Free cancellation available
Price is $55 per adult
Mount Batur: Private Sunrise Jeep Tour & Natural Hot SpringOpens in a new window

Uluwatu Sunset Kecak Dance & Jimbaran Seafood Dinner in Bali

Duration 5h
8.0 out of 10
Very Good
92 reviews
Free cancellation available
Price is $78 per adult
Uluwatu Sunset Kecak Dance & Jimbaran Seafood Dinner in BaliOpens in a new window

Bali: Private Balinese Cooking Class in a Family Home

Duration 6h
9.8 out of 10
Exceptional
30 reviews
Free cancellation available
Price is $51 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Private Balinese Cooking Class in a Family HomeOpens in a new window

Bali: Mount Batur Sunrise Hike and Hidden Waterfall

Duration 10h
9.8 out of 10
Exceptional
312 reviews
Free cancellation available
Price is $70 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Sunrise Hike and Hidden WaterfallOpens in a new window

Bali Benoa: 5-Course Romantic Evening Cruise with Live Music

Duration 3h
9.0 out of 10
Wonderful
17 reviews
Free cancellation available
Price is $97 per adult
Bali Benoa: 5-Course Romantic Evening Cruise with Live MusicOpens in a new window

Denpasar: Night Street Food Walking Tour

Duration 4h
8.6 out of 10
Excellent
30 reviews
Free cancellation available
Price is $67 per adult*
*Get lower prices by selecting more than 2 adults
Denpasar: Night Street Food Walking TourOpens in a new window

Ayung River: All-Inclusive Tubing Adventure with Lunch

Duration 3h+
9.6 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $79 per adult*
*Get lower prices by selecting more than 2 adults
Ayung River: All-Inclusive Tubing Adventure with LunchOpens in a new window

Ubud: 3-Hour Traditional Balinese Painting Class

Duration 3h
8.6 out of 10
Excellent
7 reviews
Free cancellation available
Price is $24 per adult
Ubud: 3-Hour Traditional Balinese Painting ClassOpens in a new window

Bali: Mount Batur Sunrise Hike and Natural Hot Spring

Duration 7h
9.8 out of 10
Exceptional
3,529 reviews
Free cancellation available
Price is $37 per adult
Bali: Mount Batur Sunrise Hike and Natural Hot SpringOpens in a new window

Ubud: Virgin Coconut Oil Making Class and Market Tour

Duration 4h
9.8 out of 10
Exceptional
25 reviews
Free cancellation available
Price is $32 per adult
Ubud: Virgin Coconut Oil Making Class and Market TourOpens in a new window

From Ubud: Authentic Cooking Class in a Local Village

Duration 3h 30m+
9.8 out of 10
Exceptional
408 reviews
Free cancellation available
Price is $35 per adult
From Ubud: Authentic Cooking Class in a Local VillageOpens in a new window

Bali: Mount Batur Quad Bike Tour and Natural Hot Springs

Duration 4h+
9.6 out of 10
Exceptional
106 reviews
Free cancellation available
Price is $70 per adult
Bali: Mount Batur Quad Bike Tour and Natural Hot SpringsOpens in a new window

Ubud: Forest Spa Treatment with Forest Swing

Duration 1h+
10 out of 10
Exceptional
10 reviews
Free cancellation available
Price is $81 per adult
Ubud: Forest Spa Treatment with Forest SwingOpens in a new window

Royal Quick Meal by Maharaja

Duration 12h
Price is $6 per traveler
Royal Quick Meal by MaharajaOpens in a new window

Bali: Canyon Tubing Adventure

Duration 6h
9.4 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $86 per adult
Bali: Canyon Tubing AdventureOpens in a new window

Mount Batur Sunrise Jeep Tour by Bali Volcano Jeep

Duration 2h
Free cancellation available
Price is $49 per adult
Mount Batur Sunrise Jeep Tour by Bali Volcano JeepOpens in a new window

Bali: Ubud Rice Terraces, Monkey Forest & Waterfall Tour

Duration 8h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $83 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ubud Rice Terraces, Monkey Forest & Waterfall TourOpens in a new window

Bali: Asian Fusion Signature Massage Experience

Duration 50m+
Free cancellation available
Price is $40 per adult
Bali: Asian Fusion Signature Massage ExperienceOpens in a new window

Ubud Cooking : All Inclusive Cooking Class

Duration 5h
8.8 out of 10
Excellent
9 reviews
Free cancellation available
Price is $23 per adult
Ubud Cooking : All Inclusive Cooking ClassOpens in a new window

The Balinesia Lu’au - A Kampung Bali Experience & VIP Dinner Show

Duration 3h 30m
4.0 out of 10
1 review
Free cancellation available
Price is $66 per adult
The Balinesia Lu’au - A Kampung Bali Experience & VIP Dinner ShowOpens in a new window

Showing 50 of 141 things to do