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
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

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

Duration 10h
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
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

Bali: Sunrise Mount Batur Hike with Breakfast

Duration 5h+
9.6/10
(2,837)
Free cancellation available
Price is $28 per adult
Bali: Sunrise Mount Batur Hike with BreakfastOpens in a new window

Mount Batur Sunrise Jeep Tour

Duration 8h
Free cancellation available
Price is $20 per adult
Mount Batur Sunrise Jeep TourOpens in a new window

Full-Day Private North Bali Tour with Free WiFi

Duration 10h
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/10
(81)
Free cancellation available
Price is $25 per adult
Ubud: 3-Hour Wood Carving Master ClassOpens in a new window

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

Duration 1h+
9.8/10
(200)
Free cancellation available
Price is $11 per adult
Bali: Swing with Falls, Rice Terrace, & Monkey Forest OptionOpens in a new window

Blue Lagoon Snorkeling - Lunch - Kantolampo - Tibumana Waterfall

Duration 10h
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 Tour

Duration 10h
6/10
(1)
Free cancellation available
Price is $28 per adult
Bali Swing, Monkey Forest and Waterfall TourOpens in a new window

Half-day tour : Tanah Lot Sunset Tour

Duration 6h
Free cancellation available
Price is $36 per adult*
*Get lower prices by selecting more than 2 adults
Half-day tour : Tanah Lot Sunset TourOpens in a new window

Tukad Cepung Besakih Lempuyang Temple Best of East Bali Tour

Duration 9h
Free cancellation available
Price is $60 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

Ubud Hot Springs and Waterfall Private Guided Tour Free WiFi

Duration 10h
Free cancellation available
Price is $50 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Hot Springs and Waterfall Private Guided Tour Free WiFiOpens in a new window

Ubud Tour - Ubud Highlight - Private Tour All inclusive

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

Ubud: Ceramic Pottery Class with 2 kg Clay

Duration 3h
9.6/10
(13)
Free cancellation available
Price is $37 per adult
Ubud: Ceramic Pottery Class with 2 kg ClayOpens in a new window

Bali Instagram Tour from Your Hotel (Private & Full-day)

Duration 10h
Free cancellation available
Price is $119 per adult*
*Get lower prices by selecting more than 2 adults
Bali Instagram Tour from Your Hotel (Private & Full-day)Opens in a new window

Ubud: Tegalalang Rice Terrace Photos Tour with Swing Ticket

Duration 2h
10/10
(17)
Free cancellation available
Price is $23 per adult
Ubud: Tegalalang Rice Terrace Photos Tour with Swing TicketOpens 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

Ubud Water Purification Ceremony

Duration 2h
Free cancellation available
Price is $29 per adult
Ubud Water Purification CeremonyOpens in a new window

Bali: Jatiluwih Rice Terraces 1 Hour Electric Bike Tour

Duration 1h
9.4/10
(11)
Free cancellation available
Price is $22 per adult
Bali: Jatiluwih Rice Terraces 1 Hour Electric Bike TourOpens in a new window

Ubud: Semi-Customized Private Tour with Live Guide

Duration 5h+
9.8/10
(148)
Free cancellation available
Price is $52 per adult*
*Get lower prices by selecting more than 2 adults
Ubud: Semi-Customized Private Tour with Live GuideOpens in a new window

Best of Bali Tour - All Inclusive

Duration 10h
Free cancellation available
Price is $70 per adult*
*Get lower prices by selecting more than 2 adults
Best of Bali Tour - All InclusiveOpens in a new window

Ubud: 2-Hour Make Your Own Silver Jewellery Class

Duration 3h
10/10
(65)
Free cancellation available
Price is $27 per adult
Ubud: 2-Hour Make Your Own Silver Jewellery ClassOpens in a new window

Half Day Tanah Lot Temple Private Guided Tour

Duration 5h
Free cancellation available
Price is $64 per adult*
*Get lower prices by selecting more than 2 adults
Half Day Tanah Lot Temple Private Guided TourOpens in a new window

Ubud: 3-Hour Batik Making Class

Duration 3h
9/10
(56)
Free cancellation available
Price is $23 per adult
Ubud: 3-Hour Batik Making ClassOpens in a new window

Nusa Dua: Underwater Sea Walking Experience

Duration 15m
9.8/10
(46)
Free cancellation available
Price is $75 per adult
Nusa Dua: Underwater Sea Walking ExperienceOpens in a new window

Ubud: Balinese Cooking Class and Market Tour

Duration 4h
9.8/10
(49)
Free cancellation available
Price is $22 per adult
Ubud: Balinese Cooking Class and Market TourOpens in a new window

Bali: Sidemen Jewelry Silver Class with 7 Gram of Silver

Duration 2h 30m
9.8/10
(24)
Free cancellation available
Price is $26 per adult
Bali: Sidemen Jewelry Silver Class with 7 Gram of SilverOpens 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

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

Duration 7h+
9.8/10
(83)
Free cancellation available
Price is $58 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Tanah Lot, Jatiluwih Terrace, & Ulundanu Beratan TourOpens in a new window

Devdan Show for International Market

Duration 1h
Free cancellation available
Price is $21 per adult
Devdan Show for International MarketOpens in a new window

Bali: Countryside Bird Watching Tour with Hotel Transfer

Duration 5h
9.4/10
(33)
Free cancellation available
Price is $48 per adult
Bali: Countryside Bird Watching Tour with Hotel TransferOpens in a new window

Ubud: Traditional Balinese Music Lesson

Duration 2h
10/10
(13)
Free cancellation available
Price is $21 per adult
Ubud: Traditional Balinese Music LessonOpens in a new window

Regular Cooking Class

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

Celuk Bali Silver Class - Make Your Own Silver Jewelry

Duration 3h
10/10
(9)
Free cancellation available
Price is $25 per adult
Celuk Bali Silver Class - Make Your Own Silver JewelryOpens 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

Ubud Town Center Silver Class - Silver Jewelry Making Class

Duration 3h
10/10
(9)
Free cancellation available
Price is $34 per adult
Ubud Town Center Silver Class - Silver Jewelry Making ClassOpens in a new window

Pura Taman Ayun Temple, Monkey Forest & Tanah Lot Excursion

Duration 7h
8.4/10
(181)
Free cancellation available
Price is $59 per adult
Pura Taman Ayun Temple, Monkey Forest & Tanah Lot ExcursionOpens in a new window

Bali ATV Quad Bike with Waterfalls, Tunnel & Gorilla Statue Track

Duration 2h
Free cancellation available
Price is $36 per adult
Bali ATV Quad Bike with Waterfalls, Tunnel & Gorilla Statue TrackOpens in a new window

Sanur Village E-bike Tour: Family-Friendly Adventure

Duration 2h 30m
10/10
(7)
Free cancellation available
Price is $48 per adult
Sanur Village E-bike Tour: Family-Friendly AdventureOpens in a new window

Uluwatu Sunset Kecak Dance & Jimbaran Seafood Dinner in Bali

Duration 5h
8/10
(91)
Free cancellation available
Price is $77 per adult
Uluwatu Sunset Kecak Dance & Jimbaran Seafood Dinner in BaliOpens in a new window

Bali Telagawaja Rafting Adventure

Duration 3h
Free cancellation available
Price is $30 per adult*
*Get lower prices by selecting more than 2 adults
Bali Telagawaja Rafting AdventureOpens in a new window

An Evening of Bali Traditional Dance

Duration 4h
9.2/10
(20)
Free cancellation available
Price is $43 per adult
An Evening of Bali Traditional DanceOpens in a new window

Private Tour Discover the Exotic Charm of Uluwatu

Duration 10h
Free cancellation available
Price is $21 per adult*
*Get lower prices by selecting more than 2 adults
Private Tour Discover the Exotic Charm of UluwatuOpens in a new window

Bali: Ubud Gorilla Cave Track ATV & Waterfall Tour with Meal

Duration 5h+
9.8/10
(34)
Free cancellation available
Price is $38 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ubud Gorilla Cave Track ATV & Waterfall Tour with MealOpens in a new window

The Gate of Heaven Bali Tours

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

Devdan Show for Indonesian Market

Duration 1h
Free cancellation available
Price is $15 per adult
Devdan Show for Indonesian MarketOpens in a new window

Gate Heaven Tirta Gangga With Snorkeling Private Guided Tour

Duration 9h
Free cancellation available
Price is $60 per child*
*Get lower prices by selecting more than 2 adults
Gate Heaven Tirta Gangga With Snorkeling Private Guided TourOpens in a new window

Bali: Mount Batur Sunrise Hike and Natural Hot Spring

Duration 7h+
9.8/10
(3,399)
Free cancellation available
Price is $34 per adult
Bali: Mount Batur Sunrise Hike and Natural Hot SpringOpens in a new window

Ubud Tour with ATV Tubing Barong Dance and Waterfall

Duration 8h
Free cancellation available
Price is $40 per adult
Ubud Tour with ATV Tubing Barong Dance and WaterfallOpens in a new window

Showing 50 of 418 things to do