expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

Search results

Cultural & heritage experiences

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

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

Duration 1h+
9.8 out of 10
Exceptional
226 reviews
Free cancellation available
Price is $15 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
38 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
Great for families

Ubud: Rice Terrace, Waterfall, & Elephant Cave

Duration 8h
9.8 out of 10
Exceptional
334 reviews
Free cancellation available
Price is $59 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Rice Terrace, Waterfall, & Elephant CaveOpens in a new window

Full-Day Private North Bali Tour with Free WiFi

Duration 10h
9.2 out of 10
Wonderful
43 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
Great for families
5% off

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

Duration 10h
9.8 out of 10
Exceptional
124 reviews
Free cancellation available
The previous price was $70 and current price is $67 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

Ubud: Incense Making Workshop. Create Incense From Scratch!

Duration 1h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $20 per adult
Ubud: Incense Making Workshop. Create Incense From Scratch!Opens in a new window
Great for families

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

Ubud: 3-Hour Wood Carving Master Class

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

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

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

Bali Swing, Koi Boat Shoot Photo, Sacred Forest & Temple

Duration 8h
Free cancellation available
Price is $27 per adult
Bali Swing, Koi Boat Shoot Photo, Sacred Forest & TempleOpens in a new window

Bali Traditional Photo Shot

Duration 3h
10 out of 10
Exceptional
1 review
Price is $39 per traveler
Bali Traditional Photo ShotOpens 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
Great for families
20% off

Ubud Hot Springs and Waterfall Private Guided Tour

Duration 10h
9.6 out of 10
Exceptional
68 reviews
Free cancellation available
The previous price was $68 and current price is $58 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Hot Springs and Waterfall Private Guided 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 $36 per adult
Ubud: Ceramic Pottery Class with 2 kg ClayOpens 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

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

Bali Sacred Melukat Purification Ritual at Holy Water Temples

Duration 5h
Free cancellation available
Price is $22 per adult*
*Get lower prices by selecting more than 2 adults
Bali Sacred Melukat Purification Ritual at Holy Water TemplesOpens in a new window
Great for families

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

Ubud: Tegalalang Rice Terrace Photos Tour with Swing Ticket

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

Best of Authentic Balinese Tour

Duration 10h
9.0 out of 10
Wonderful
31 reviews
Free cancellation available
Price is $70 per adult*
*Get lower prices by selecting more than 2 adults
Best of Authentic Balinese TourOpens 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

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

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

Bali GWK Park and Beranda Resto

Duration 9h+
Price is $23 per adult
Bali GWK Park and Beranda RestoOpens 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

Private Ubud Tour: Temples, Waterfalls & Rice Terraces

Duration 8h
Free cancellation available
Price is $23 per adult*
*Get lower prices by selecting more than 2 adults
Private Ubud Tour: Temples, Waterfalls & Rice TerracesOpens in a new window
Great for families

Devdan Show for International Market

Duration 1h
Free cancellation available
Price is $21 per adult
Devdan Show for International MarketOpens 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

Kecak Ramayana and Fire Dance Show in Ubud

Duration 1h
Free cancellation available
Price is $14 per adult
Kecak Ramayana and Fire Dance Show in UbudOpens in a new window
10% off

Blue Lagoon Snorkeling - Lunch - Kantolampo - Tibumana Waterfall

Duration 10h
9.8 out of 10
Exceptional
26 reviews
Free cancellation available
The previous price was $87 and current price is $78 per adult*
*Get lower prices by selecting more than 2 adults
Blue Lagoon Snorkeling - Lunch - Kantolampo - Tibumana WaterfallOpens 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 Incense Class

Duration 2h
Free cancellation available
Price is $48 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Incense ClassOpens in a new window

Bali: Water Purification at Pura Mengening

Duration 3h 30m
Free cancellation available
Price is $39 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Water Purification at Pura MengeningOpens in a new window

Ubud: Traditional Balinese Music Lesson

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

An Evening of Bali Traditional Dance

Duration 4h
9.0 out of 10
Wonderful
21 reviews
Free cancellation available
Price is $42 per adult
An Evening of Bali Traditional DanceOpens in a new window
Great for families

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

Bali: Besakih Great Temple Tour with Waterfal & Rice Terrace

Duration 2h+
10 out of 10
Exceptional
7 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
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

Pura Taman Ayun Temple, Monkey Forest & Tanah Lot Excursion

Duration 7h
8.4 out of 10
Very Good
181 reviews
Free cancellation available
Price is $58 per adult
Pura Taman Ayun Temple, Monkey Forest & Tanah Lot ExcursionOpens 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

Bali: Horse Riding on Pigstone Beach and in the Rice Fields

Duration 1h 30m
9.2 out of 10
Wonderful
75 reviews
Free cancellation available
Price is $57 per adult
Bali: Horse Riding on Pigstone Beach and in the Rice FieldsOpens 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

Mount batur: sunrise tour by 4wd & black lava

Duration 4h 30m+
Free cancellation available
Price is $24 per adult
Mount batur: sunrise tour by 4wd & black lavaOpens in a new window

Ubud Village Walking Tour by Licensed Tour Guide

Duration 3h
Free cancellation available
Price is $29 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Village Walking Tour by Licensed Tour GuideOpens in a new window
Great for families

All Inclusive Ubud Private Day Tour

Duration 10h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $62 per adult*
*Get lower prices by selecting more than 2 adults
All Inclusive Ubud Private Day TourOpens in a new window

Showing 50 of 618 things to do