expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

Search results

Dining experiences

Great for families

Bali: Mount Batur Sunset Trek with Picnic

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

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
Great for families

Bali: Mount Batur Sunrise Trek With Guide and Breakfast

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

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

Ubud: Half-Day Zipline and Jungle Swing Adventure

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

Bali: Mount Batur Sunrise Trek and White Water Rafting

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

Bali: Ayung River Premium White Water Rafting with Lunch

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

Mount Batur Sunrise Trek & Hot Springs Tour

Duration 5h+
9.6 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

Ubud: 3-Hour Batik Making Class

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

Bali: Ayung River Guided Rafting Adventure with Lunch

Duration 2h 30m+
9.4 out of 10
Exceptional
704 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
Great for families

Bali: Mount Batur Sunrise Hike and Tibumana Waterfall

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

Bali: Munduk Waterfalls Trek, Twin Lakes and Temple Tour

Duration 5h+
9.8 out of 10
Exceptional
88 reviews
Free cancellation available
Price is $53 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Munduk Waterfalls Trek, Twin Lakes and Temple TourOpens 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
Great for families

White Water Rafting Telaga Waja Bali

Duration 2h 50m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $22 per adult
White Water Rafting Telaga Waja BaliOpens 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 $20 per adult
Ubud: Downhill Cycling Volcano, Jungle and Rice TerraceOpens in a new window
Great for families

From Ubud: Mount Batur Hiking With Hotspring

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

Bali Sama-sama Japanese Restaurant

Duration 1h 30m
Price is $38 per traveler
Bali Sama-sama Japanese RestaurantOpens in a new window
Great for families

Ubud: Gorilla Face ATV & Batur Natural Hotspring with Lunch

Duration 5h+
10 out of 10
Exceptional
2 reviews
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
Great for families

Bali: Ayung River Rafting & Jungle Swing Tour with Transfer

Duration 5h+
9.8 out of 10
Exceptional
42 reviews
Free cancellation available
Price is $46 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 Hidden Beach Tour & Sunset View Seafood Dinner

Duration 11h
Price is $55 per traveler*
*Get lower prices by selecting more than 2 adults
Bali Hidden Beach Tour & Sunset View Seafood DinnerOpens in a new window

Ubud: Waterfall, Rice Terrace & Temple Private Day Tour

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

4WD Jeep Mount Batur Sunrise Experience by Bali Volcano Jeep

Duration 10h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $56 per traveler
4WD Jeep Mount Batur Sunrise Experience by Bali Volcano JeepOpens in a new window

From Lembongan: Snorkeling 3 Spots, Mangrove and Land Tour

Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $23 per adult
From Lembongan: Snorkeling 3 Spots, Mangrove and Land TourOpens 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: The Original Koi Fish Yellow Boat Photo Moment

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

Bali: Private Balinese Cooking Class in a Family Home

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

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

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

Ubud: Traditional Basket Weaving Class

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

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

Bali: Penglipuran Temple, Waterfalls and bamboo village Tour

Duration 9h
Free cancellation available
Price is $24 per adult
Bali: Penglipuran Temple, Waterfalls and bamboo village TourOpens in a new window

Bali: Balinese Ancient Healing Massage Experience

Duration 50m+
Free cancellation available
Price is $52 per adult
Bali: Balinese Ancient Healing Massage 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

Canggu: BBQ Party at Salt Restaurant & Pool Bar

Free cancellation available
Price is $18 per adult
Canggu: BBQ Party at Salt Restaurant & Pool BarOpens in a new window

Ubud: Downhill Cycling Tour Through Jungle and Rice Terraces

Duration 6h
Free cancellation available
Price is $20 per adult
Ubud: Downhill Cycling Tour Through Jungle and Rice TerracesOpens in a new window

Canggu: Megibung Unique Dining Experience & Balinese Dance

Duration 2h
Free cancellation available
Price is $20 per adult
Canggu: Megibung Unique Dining Experience & Balinese DanceOpens in a new window
Great for families

Bali: Mount Batur Jeep Sunrise & River Tubing Adventure

Duration 3h+
Free cancellation available
Price is $21 per adult
Bali: Mount Batur Jeep Sunrise & River Tubing AdventureOpens in a new window

Canggu: BBQ Dinner and Social Meet-Up at Soleïa Surf

Duration 4h 30m
Free cancellation available
Price is $26 per adult
Canggu: BBQ Dinner and Social Meet-Up at Soleïa SurfOpens in a new window
Great for families

Ubud: Organic Farm Harvest, Bali Cooking Class by Pemulan

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

Regular Cooking Class

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

Ubud Tour with Optional English, Spanish and Italian Guide

Duration 10h
9.0 out of 10
Wonderful
2 reviews
Free cancellation available
Price is $54 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: E-Bike Tour with Rice Terrace and Village Visit

Duration 3h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $35 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

Real Bali Swing Entry Ticket with Lunch

Free cancellation available
Price is $39 per adult
Real Bali Swing Entry Ticket with LunchOpens in a new window

BEAT BOAT - Boat Party

Duration 6h
Free cancellation available
Price is $39 per adult
BEAT BOAT - Boat PartyOpens in a new window

Ubud: Handcrafted Silver Jewelry Workshop

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

Mount Batur Sunrise Jeep Tour by Bali Volcano Jeep

Duration 2h
Free cancellation available
Price is $48 per adult
Mount Batur Sunrise Jeep Tour by Bali Volcano JeepOpens 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: Cooking Class with Transfers and Optional Market Visit

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

Denpasar: Night Street Food Walking Tour

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

From Ubud: Authentic Cooking Class in a Local Village

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

Banyuwangi: Eco Print Workshop with Steam Method

Free cancellation available
Price is $15 per adult
Banyuwangi: Eco Print Workshop with Steam MethodOpens in a new window

Showing 50 of 288 things to do