expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

420 things to do

Search results

Cultural & heritage experiences

Selecting an option will immediately update the search results.

Individual Bali Day Trip with Private Driver and Free WiFi

Duration 10h
9.6 out of 10
Exceptional
279 reviews
Free cancellation available
Price is $75 per adult*
*Get lower prices by selecting more than 2 adults
Individual Bali Day Trip with Private Driver and Free WiFiOpens in a new window

All-Inclusive Ubud Private Tour with Hotel Transfer

Duration 10h
10 out of 10
Exceptional
1,992 reviews
Free cancellation available
Price is $70 per adult*
*Get lower prices by selecting more than 2 adults
All-Inclusive Ubud Private Tour with Hotel TransferOpens in a new window

Bali: Swing with Falls, Rice Terrace, & Monkey Forest Option

Duration 1h+
9.8 out of 10
Exceptional
227 reviews
Free cancellation available
Price is $14 per adult
Bali: Swing with Falls, Rice Terrace, & Monkey Forest OptionOpens in a new window

Bali BEST Things to Do Private Full-day Tour from Your Hotel

Duration 10h
8.8 out of 10
Excellent
39 reviews
Free cancellation available
Price is $85 per adult*
*Get lower prices by selecting more than 2 adults
Bali BEST Things to Do Private Full-day Tour from Your HotelOpens in a new window

Full-Day in Bali: Private Design-Your-Own Tour

Duration 10h
9.8 out of 10
Exceptional
124 reviews
Free cancellation available
Price is $70 per adult*
*Get lower prices by selecting more than 2 adults
Full-Day in Bali: Private Design-Your-Own TourOpens in a new window

Mount Batur Sunrise Jeep Tour

Duration 8h
9.8 out of 10
Exceptional
43 reviews
Free cancellation available
Price is $20 per adult
Mount Batur Sunrise Jeep TourOpens 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

Full-Day Private North Bali Tour with Free WiFi

Duration 10h
9.2 out of 10
Wonderful
44 reviews
Free cancellation available
Price is $19 per adult*
*Get lower prices by selecting more than 2 adults
Full-Day Private North Bali Tour with Free WiFiOpens in a new window

Ubud: 3-Hour Wood Carving Master Class

Duration 3h
9.2 out of 10
Wonderful
89 reviews
Free cancellation available
Price is $23 per adult
Ubud: 3-Hour Wood Carving Master ClassOpens in a new window

Ubud Tour - Ubud Highlight - Private Tour All inclusive

Duration 10h
10 out of 10
Exceptional
49 reviews
Free cancellation available
Price is $95 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Tour - Ubud Highlight - Private Tour All inclusiveOpens in a new window

Blue Lagoon Snorkeling - Lunch - Kantolampo - Tibumana Waterfall

Duration 10h
9.8 out of 10
Exceptional
26 reviews
Free cancellation available
Price is $87 per adult*
*Get lower prices by selecting more than 2 adults
Blue Lagoon Snorkeling - Lunch - Kantolampo - Tibumana WaterfallOpens in a new window

Bali Swing, Monkey Forest and Waterfall Private Tour

Duration 10h
6.0 out of 10
1 review
Free cancellation available
Price is $29 per adult
Bali Swing, Monkey Forest and Waterfall Private TourOpens in a new window

Ubud Hot Springs and Waterfall Private Guided Tour

Duration 10h
9.6 out of 10
Exceptional
68 reviews
Free cancellation available
Price is $67 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Hot Springs and Waterfall Private Guided TourOpens in a new window

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

Ubud: Ceramic Pottery Class with 2 kg Clay

Duration 3h
9.6 out of 10
Exceptional
19 reviews
Free cancellation available
Price is $35 per adult
Ubud: Ceramic Pottery Class with 2 kg ClayOpens in a new window

Bali Silver Making and Night Street Market

Duration 7h
Free cancellation available
Price is $20 per adult
Bali Silver Making and Night Street MarketOpens in a new window

Ubud: 3-Hour Batik Making Class

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

Tukad Cepung Besakih Lempuyang Temple Best of East Bali Tour

Duration 9h
9.4 out of 10
Exceptional
22 reviews
Free cancellation available
Price is $108 per adult*
*Get lower prices by selecting more than 2 adults
Tukad Cepung Besakih Lempuyang Temple Best of East Bali TourOpens in a new window

Bali Private Car Hire with Driver

Duration 10h
9.6 out of 10
Exceptional
337 reviews
Free cancellation available
Price is $25 per adult*
*Get lower prices by selecting more than 2 adults
Bali Private Car Hire with DriverOpens in a new window

Ubud Highlights Day Tour with Bali ATV and Rafting

Duration 10h
Free cancellation available
Price is $15 per adult
Ubud Highlights Day Tour with Bali ATV and RaftingOpens in a new window

Half Day Tanah Lot Temple Private Guided Tour

Duration 5h
9.6 out of 10
Exceptional
39 reviews
Free cancellation available
Price is $70 per adult*
*Get lower prices by selecting more than 2 adults
Half Day Tanah Lot Temple Private Guided TourOpens in a new window

Uluwatu Kecak & Fire Dance Show

Duration 45m
6.6 out of 10
4 reviews
Price is $10 per adult
Uluwatu Kecak & Fire Dance ShowOpens in a new window

Bali Swing, Monkey Forest and Waterfall - Private Tour

Duration 10h
Free cancellation available
Price is $29 per adult
Bali Swing, Monkey Forest and Waterfall - Private TourOpens in a new window

Ubud Water Purification Ceremony

Duration 2h
10 out of 10
Exceptional
4 reviews
Free cancellation available
Price is $29 per adult
Ubud Water Purification CeremonyOpens in a new window

Bali Tour: Exclusive Koi Boat Photoshoot & Jungle Bali Swing

Duration 8h
Free cancellation available
Price is $26 per adult
Bali Tour: Exclusive Koi Boat Photoshoot & Jungle Bali SwingOpens in a new window

Bali: Nusa Dua Underwater Sea Walking Experience

Duration 15m
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
Price is $53 per adult
Bali: Nusa Dua Underwater Sea Walking ExperienceOpens in a new window

Ubud: Tegalalang Rice Terrace Photos Tour with Swing Ticket

Duration 2h+
9.8 out of 10
Exceptional
27 reviews
Free cancellation available
Price is $22 per adult
Ubud: Tegalalang Rice Terrace Photos Tour with Swing TicketOpens in a new window

Bali: Parasailing, Jet Ski & Uluwatu Tour with Kecak Dance

Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $23 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Parasailing, Jet Ski & Uluwatu Tour with Kecak DanceOpens in a new window

Sanur Village E-bike Tour: Family-Friendly Adventure

Duration 2h 30m
10 out of 10
Exceptional
14 reviews
Free cancellation available
Price is $48 per adult
Sanur Village E-bike Tour: Family-Friendly AdventureOpens 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

Bali: Besakih Great Temple Tour with Waterfal & Rice Terrace

Duration 2h+
10 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $23 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Besakih Great Temple Tour with Waterfal & Rice TerraceOpens in a new window

Bali Rafting: Ubud Rafting at Ayung River with Lunch & Transport

Duration 5h
Free cancellation available
Price is $20 per adult
Bali Rafting: Ubud Rafting at Ayung River with Lunch & TransportOpens 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

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

Regular Cooking Class

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

Discover The Best of Ubud: All-Inclusive and Private Guided Tour

Duration 10h
10 out of 10
Exceptional
111 reviews
Free cancellation available
Price is $58 per adult*
*Get lower prices by selecting more than 2 adults
Discover The Best of Ubud: All-Inclusive and Private Guided TourOpens in a new window

Ubud: Holy Water Temple, Volcano View, Rice Terrace, MonkeyForest

Duration 10h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $16 per adult
Ubud: Holy Water Temple, Volcano View, Rice Terrace, MonkeyForestOpens in a new window

Parallel Universe Silver & Brass Jewelry Making in Ubud

Duration 2h 30m
9.8 out of 10
Exceptional
10 reviews
Free cancellation available
Price is $29 per adult
Parallel Universe Silver & Brass Jewelry Making in UbudOpens in a new window

Bali: Countryside Bird Watching Tour with Hotel Transfer

Duration 5h
9.0 out of 10
Wonderful
40 reviews
Free cancellation available
Price is $46 per adult
Bali: Countryside Bird Watching Tour with Hotel TransferOpens in a new window

The Gate of Heaven Bali Tours

Duration 10h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $55 per adult
The Gate of Heaven Bali ToursOpens in a new window

Ubud Tour with Optional English, Spanish and Italian Guide

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

Tirta Empul: Temple Tour with Optional Spiritual Cleansing

Duration 3h+
10 out of 10
Exceptional
267 reviews
Free cancellation available
Price is $23 per adult
Tirta Empul: Temple Tour with Optional Spiritual CleansingOpens in a new window

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

Duration 7h
10 out of 10
Exceptional
21 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: Traditional Balinese Music Lesson

Duration 2h
10 out of 10
Exceptional
21 reviews
Free cancellation available
Price is $21 per adult
Ubud: Traditional Balinese Music LessonOpens in a new window

Bali: Temple Visit with Palm Reader & Fortune Telling Option

Duration 6h
9.8 out of 10
Exceptional
77 reviews
Free cancellation available
Price is $52 per adult
Bali: Temple Visit with Palm Reader & Fortune Telling OptionOpens in a new window

Ubud Town Center Silver Class - Silver Jewelry Making Class

Duration 3h
10 out of 10
Exceptional
26 reviews
Free cancellation available
Price is $44 per adult
Ubud Town Center Silver Class - Silver Jewelry Making ClassOpens in a new window

Half-day tour : Tanah Lot Sunset Tour

Duration 6h
9.2 out of 10
Wonderful
35 reviews
Free cancellation available
Price is $16 per adult*
*Get lower prices by selecting more than 2 adults
Half-day tour : Tanah Lot Sunset 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
79 reviews
Free cancellation available
Price is $18 per adult
Ubud: 9 Dish Balinese Cooking Class and Market with TransferOpens in a new window

Bali ,Tegallalang, Tirta Empul, Coffee, Lunch & Batur Hot Spring

Duration 8h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $27 per adult
Bali ,Tegallalang, Tirta Empul, Coffee, Lunch & Batur Hot SpringOpens in a new window

Showing 50 of 420 things to do