expedia

Things to do in Bali | Expedia

One Key

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
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
121 reviews
Free cancellation available
Price is $27 per adult
Bali: Mount Batur Sunset Trek with PicnicOpens in a new window

Bali: Mount Batur Sunrise Trek With Guide and Breakfast

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

Bali: Penglipuran Village, Rice Terrace & Waterfall Tour

Duration 2h+
10 out of 10
Exceptional
41 reviews
Free cancellation available
Price is $16 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Penglipuran Village, Rice Terrace & Waterfall TourOpens 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 $26 per adult
Bali: Amed, Jemeluk & Lipah Beach Snorkeling AdventureOpens in a new window

From Ubud: Mount Batur Hiking With Hotspring

Duration 7h+
10 out of 10
Exceptional
62 reviews
Free cancellation available
Price is $36 per adult
From Ubud: Mount Batur Hiking With HotspringOpens in a new window

Ubud: Half-Day Zipline and Jungle Swing Adventure

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

Mount Batur Sunrise Trek & Hot Springs Tour

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

Bali: Ayung River Guided Rafting Adventure with Lunch

Duration 2h 30m+
9.4 out of 10
Exceptional
710 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: Mount Batur Sunrise Hike and Tibumana Waterfall

Duration 5h+
9.8 out of 10
Exceptional
334 reviews
Free cancellation available
Price is $27 per adult
Bali: Mount Batur Sunrise Hike and Tibumana WaterfallOpens in a new window

White Water Rafting Telaga Waja Bali

Duration 2h 50m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $24 per child
White Water Rafting Telaga Waja BaliOpens in a new window

Bali: Ubud Day Tour with Swing and Zipline

Duration 7h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $29 per adult
Bali: Ubud Day Tour with Swing and ZiplineOpens in a new window

Ubud: Downhill Cycling Volcano, Jungle and Rice Terrace

Duration 6h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $19 per adult
Ubud: Downhill Cycling Volcano, Jungle and Rice TerraceOpens in a new window

Ubud: Cooking Class with Transfers and Optional Market Visit

Duration 2h+
10 out of 10
Exceptional
17 reviews
Free cancellation available
Price is $20 per adult
Ubud: Cooking Class with Transfers and Optional Market VisitOpens in a new window

Bali/Mount Batur: Private Sunrise Jeep Tour & Hot Spring

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

Bali Pulina, Akasa Cafe, And Natural Hotspring

Duration 9h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $26 per adult
Bali Pulina, Akasa Cafe, And Natural HotspringOpens in a new window

Ubud: The Original Koi Fish Yellow Boat Photo Moment

Duration 1h
8.8 out of 10
Excellent
18 reviews
Free cancellation available
Price is $89 per traveler*
*Get lower prices by selecting more than 2 adults
Ubud: The Original Koi Fish Yellow Boat Photo MomentOpens in a new window

Bali: Munduk Waterfalls Trek, Twin Lakes and Temple Tour

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

Bali: Mount Batur Sunrise ATV & Hot Spring with Breakfast

Duration 4h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $38 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Mount Batur Sunrise ATV & Hot Spring with BreakfastOpens 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 $45 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 Jeep Sunrise & River Tubing Adventure

Duration 3h+
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $20 per adult
Bali: Mount Batur Jeep Sunrise & River Tubing AdventureOpens 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

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

Ubud Tour with Optional English, Spanish and Italian Guide

Duration 10h
10 out of 10
Exceptional
11 reviews
Free cancellation available
Price is $53 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Tour with Optional English, Spanish and Italian GuideOpens in a new window

Ubud: Waterfall, Rice Terrace & Temple Private Day Tour

Duration 9h
10 out of 10
Exceptional
8 reviews
Free cancellation available
Price is $29 per adult
Ubud: Waterfall, Rice Terrace & Temple Private Day TourOpens in a new window

From Lembongan: Snorkeling 3 Spots, Mangrove and Land Tour

Duration 3h+
8.8 out of 10
Excellent
6 reviews
Free cancellation available
Price is $22 per adult*
*Get lower prices by selecting more than 2 adults
From Lembongan: Snorkeling 3 Spots, Mangrove and Land TourOpens in a new window

Bali/Benoa: 5-Course Romantic Evening Cruise With Live Music

Duration 3h
9.2 out of 10
Wonderful
25 reviews
Free cancellation available
Price is $101 per adult
Bali/Benoa: 5-Course Romantic Evening Cruise With Live MusicOpens in a new window

Bali: Cultural Ritual, Local Cuisine & Firefly Adventure

Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $23 per adult
Bali: Cultural Ritual, Local Cuisine & Firefly AdventureOpens in a new window

Bali: Mount Batur Jeep Sunrise Experience with Local Guide

Duration 4h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $17 per adult
Bali: Mount Batur Jeep Sunrise Experience with Local GuideOpens in a new window

Ubud: Alas Harum Day-Pass, Swing, Sky Bike & Flying Fox

8.6 out of 10
Excellent
14 reviews
Free cancellation available
Price is $4 per adult
Ubud: Alas Harum Day-Pass, Swing, Sky Bike & Flying FoxOpens in a new window

Ubud: Gianyar Night Market Food Tour with up to 17+ Tastings

Duration 3h+
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $32 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Gianyar Night Market Food Tour with up to 17+ TastingsOpens in a new window

Ubud: Jungle ATV Quad Bike Adventure

Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $32 per adult
Ubud: Jungle ATV Quad Bike AdventureOpens in a new window

Bale Udang Mang Engking Kuta

Duration 1h
Price is $23 per traveler
Bale Udang Mang Engking KutaOpens in a new window

Tanah Lot Sunset Tour with Kecak Show and Dinner

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

Ubud: Traditional Basket Weaving Class

Duration 3h
8.6 out of 10
Excellent
27 reviews
Free cancellation available
Price is $23 per adult
Ubud: Traditional Basket Weaving ClassOpens in a new window

Bali: Balinese Ancient Healing Massage Experience

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

Regular Cooking Class

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

From Ubud: Balinese Home Visit and Firefly Experience

Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $17 per adult
From Ubud: Balinese Home Visit and Firefly ExperienceOpens in a new window

Telaga Waja: White Water Rafting with Lunch

Duration 6h
9.4 out of 10
Exceptional
66 reviews
Free cancellation available
Price is $40 per adult*
*Get lower prices by selecting more than 2 adults
Telaga Waja: White Water Rafting with LunchOpens in a new window

Munduk Balinese Cooking Class lunch/Dinner at a Local Home

Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $18 per adult
Munduk Balinese Cooking Class lunch/Dinner at a Local HomeOpens in a new window

Ubud: Private Half-Day Tour with Rice Terrace & Waterfall

Duration 4h
9.8 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $46 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Private Half-Day Tour with Rice Terrace & WaterfallOpens in a new window

Ubud: E-Bike Tour with Rice Terrace and Village Visit

Duration 3h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $34 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: E-Bike Tour with Rice Terrace and Village VisitOpens in a new window

Ubud: Organic Farm Harvest, Bali Cooking Class by Pemulan

Free cancellation available
Price is $29 per adult
Ubud: Organic Farm Harvest, Bali Cooking Class by PemulanOpens in a new window

Bali: Shore Excursion for Cruises's passenger -All Inclusive

Duration 7h
10 out of 10
Exceptional
22 reviews
Free cancellation available
Price is $90 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Shore Excursion for Cruises's passenger -All InclusiveOpens in a new window

Ubud: Private Tour 3 Waterfalls, Rice Terrace & Lunch Option

Duration 10h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $52 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Private Tour 3 Waterfalls, Rice Terrace & Lunch OptionOpens in a new window

Ubud: Virgin Coconut Oil Making Class and Market Tour

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

Bali: Private Balinese Cooking Class in a Family Home

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

Ubud: 9 Dish Balinese Cooking Class and Market with Transfer

Duration 4h
10 out of 10
Exceptional
83 reviews
Free cancellation available
Price is $18 per adult
Ubud: 9 Dish Balinese Cooking Class and Market with TransferOpens in a new window

Ubud: Handcrafted Silver Jewelry Workshop

Duration 3h
8.4 out of 10
Very Good
471 reviews
Free cancellation available
Price is $30 per adult
Ubud: Handcrafted Silver Jewelry WorkshopOpens in a new window

Denpasar: Night Street Food Walking Tour

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

Showing 50 of 315 things to do