expedia

Things to do in Bali | Expedia

3279 things to do

Search results

Bali

Selecting an option will immediately update the search results.

Top things to do today

1. Best of Ubud: Rice Terrace, Temple and Waterfall Private Tour

Duration 10h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $101 per adult*
*Get lower prices by selecting more than 2 adults
1. Best of Ubud: Rice Terrace, Temple and Waterfall Private TourOpens in a new window

Wildlife & nature tours

From Ubud: Mount Batur Shared Jeep Sunrise & Hot Spring Tour

Duration 5h+
9.8 out of 10
Exceptional
1,051 reviews
Free cancellation available
Price is $19 per adult
From Ubud: Mount Batur Shared Jeep Sunrise & Hot Spring TourOpens in a new window

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

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

Bali: Mount Batur Sunrise Hike and Tibumana Waterfall

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

Ubud Private Tour - All Inclusive Premium Experience

Duration 10h
10 out of 10
Exceptional
2,642 reviews
Free cancellation available
Price is $145 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Private Tour - All Inclusive Premium ExperienceOpens in a new window

Bali: Mount Batur Sunrise Guided Hike and Natural Hot Spring

Duration 7h+
9.8 out of 10
Exceptional
4,508 reviews
Free cancellation available
Price is $34 per adult
Bali: Mount Batur Sunrise Guided Hike and Natural Hot SpringOpens in a new window

Bali: Mount Batur Sunrise Trek With Guide and Breakfast

Duration 5h+
9.8 out of 10
Exceptional
1,330 reviews
Free cancellation available
Price is $25 per adult
Bali: Mount Batur Sunrise Trek With Guide and BreakfastOpens in a new window
Need a ride between the airport and your hotel?

4WD, ATV & off-road tours

Ubud ATV Quad Bike Tunnel Waterfall Tour

Duration 1h 30m
9.8 out of 10
Exceptional
420 reviews
Free cancellation available
Price is $25 per adult
Ubud ATV Quad Bike Tunnel Waterfall TourOpens in a new window

Kuber Premium ATV Quad Bike and White Water Rafting

Duration 6h
9.8 out of 10
Exceptional
145 reviews
Free cancellation available
Price is $25 per adult
Kuber Premium ATV Quad Bike and White Water RaftingOpens in a new window
15% off

Ubud: Gorilla Face ATV Quad Bike Adventure with Lunch

Duration 1h 30m+
9.8 out of 10
Exceptional
406 reviews
Free cancellation available
The previous price was $25 and current price is $21 per adult
Ubud: Gorilla Face ATV Quad Bike Adventure with LunchOpens in a new window

Bali ATV Ride Through Rice Fields, Jungle & Traditional Villages

Duration 7h
9.4 out of 10
Exceptional
154 reviews
Free cancellation available
Price is $40 per adult*
*Get lower prices by selecting more than 2 adults
Bali ATV Ride Through Rice Fields, Jungle & Traditional VillagesOpens in a new window

Bali: Beji River Adventure ATV Adventure Exclusive trails

Duration 1h 30m
9.8 out of 10
Exceptional
78 reviews
Free cancellation available
Price is $18 per adult
Bali: Beji River Adventure ATV Adventure Exclusive trailsOpens in a new window

ATV Quad Bike Gorilla Cave Lunch at Cretya Pool Bar

Duration 2h
9.6 out of 10
Exceptional
37 reviews
Free cancellation available
Price is $26 per adult
ATV Quad Bike Gorilla Cave Lunch at Cretya Pool BarOpens in a new window

Specialty & unique excursions

Bali: Full-Day Nusa Penida Highlights Tour with Transfer

Duration 8h+
9.0 out of 10
Wonderful
807 reviews
Free cancellation available
Price is $27 per adult
Bali: Full-Day Nusa Penida Highlights Tour with TransferOpens in a new window

Snorkeling Day Trip To Lembongan and Penida

Duration 9h
9.0 out of 10
Wonderful
29 reviews
Free cancellation available
Price is $57 per adult
Snorkeling Day Trip To Lembongan and PenidaOpens in a new window

Bali/Nusa Penida: Manta Point Snorkel Boat & West Coast Tour

Duration 3h+
9.2 out of 10
Wonderful
43 reviews
Free cancellation available
Price is $27 per adult
Bali/Nusa Penida: Manta Point Snorkel Boat & West Coast TourOpens in a new window
10% off

Bali/Nusa Penida: Manta Point Snorkeling & West Coast Tour

Duration 3h+
9.8 out of 10
Exceptional
313 reviews
Free cancellation available
The previous price was $28 and current price is $25 per adult
Bali/Nusa Penida: Manta Point Snorkeling & West Coast TourOpens in a new window

Bali: Nusa Penida Private Snorkeling, Manta Rays & Land Tour

Duration 9h+
10 out of 10
Exceptional
929 reviews
Free cancellation available
Price is $102 per adult
Bali: Nusa Penida Private Snorkeling, Manta Rays & Land TourOpens in a new window

Bali: Nusa Penida All-Inclusive Full-Day Tour with Transfers

Duration 8h+
9.2 out of 10
Wonderful
844 reviews
Free cancellation available
Price is $39 per adult
Bali: Nusa Penida All-Inclusive Full-Day Tour with TransfersOpens in a new window

Spa packages & massages

Bali Luxury Spa package Massage flower Bath

Duration 2h
9.6 out of 10
Exceptional
76 reviews
Free cancellation available
Price is $38 per adult*
*Get lower prices by selecting more than 2 adults
Bali Luxury Spa package Massage flower BathOpens in a new window

Denpasar: Indonesian Beauty Rituals Workshop

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $44 per adult
Denpasar: Indonesian Beauty Rituals WorkshopOpens in a new window

Ubud Luxury Balinese Spa Massage with Amidst Rice Fields

Duration 2h
9.0 out of 10
Wonderful
4 reviews
Free cancellation available
Price is $25 per adult*
*Get lower prices by selecting more than 2 adults
Ubud Luxury Balinese Spa Massage with Amidst Rice FieldsOpens in a new window

Royal Bali Massage 2 Hours in Nusa Dua Bali

Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $52 per adult
Royal Bali Massage 2 Hours in Nusa Dua BaliOpens in a new window

Bali Luxury Spa 2 hour treatment

Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $36 per adult
Bali Luxury Spa 2 hour treatmentOpens in a new window

Bali: Balinese Full-Body Massage at your Accommodation

Duration 1h
10 out of 10
Exceptional
16 reviews
Free cancellation available
Price is $14 per adult
Bali: Balinese Full-Body Massage at your AccommodationOpens in a new window

Continue exploring Bali

Individual Route - Private Driver - FREE Wi-Fi

Duration 10h
9.6 out of 10
Exceptional
308 reviews
Free cancellation available
Price is $49 per adult*
*Get lower prices by selecting more than 2 adults
Individual Route - Private Driver - FREE Wi-FiOpens in a new window

Ubud: Half-Day Zipline and Jungle Swing Adventure

Duration 2h+
9.2 out of 10
Wonderful
121 reviews
Free cancellation available
Price is $32 per adult
Ubud: Half-Day Zipline and Jungle Swing AdventureOpens in a new window
10% off

Private Uluwatu Sunset Tour with Kecak Dance and Dinner

Duration 7h
9.2 out of 10
Wonderful
526 reviews
Free cancellation available
The previous price was $60 and current price is $54 per adult*
*Get lower prices by selecting more than 2 adults
Private Uluwatu Sunset Tour with Kecak Dance and DinnerOpens in a new window
13% off

Ubud: Swing, Zipline & SkyBike Rice Terrace Adventure

Duration 1h+
9.8 out of 10
Exceptional
103 reviews
Free cancellation available
The previous price was $22 and current price is $19 per adult
Ubud: Swing, Zipline & SkyBike Rice Terrace AdventureOpens in a new window

East Bali Tour: Gate of Heaven, Water Palace, Sleeping Gajah

Duration 10h
10 out of 10
Exceptional
481 reviews
Free cancellation available
Price is $135 per adult*
*Get lower prices by selecting more than 2 adults
East Bali Tour: Gate of Heaven, Water Palace, Sleeping GajahOpens in a new window

Uluwatu: Beginner & Intermediate Surf Lesson with Equipment

Duration 2h
10 out of 10
Exceptional
300 reviews
Free cancellation available
Price is $33 per adult
Uluwatu: Beginner & Intermediate Surf Lesson with EquipmentOpens in a new window