expedia

Things to do in Bali | Expedia

3211 things to do

Search results

Bali

Selecting an option will immediately update the search results.

Top things to do

1. 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
1. Individual Route - Private Driver - FREE Wi-FiOpens in a new window

2. 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
2. Bali Luxury Spa package Massage flower BathOpens in a new window

3. Bali: Ubud Gorilla Face ATV and Ayung Rafting Trip with Meal

Duration 3h+
9.8 out of 10
Exceptional
1,557 reviews
Free cancellation available
Price is $19 per adult
3. Bali: Ubud Gorilla Face ATV and Ayung Rafting Trip with MealOpens in a new window

4. Bali: Day/Sunset Mount Batur 4WD Jeep and Natural Hot Spring

Duration 2h+
9.6 out of 10
Exceptional
83 reviews
Free cancellation available
Price is $19 per adult
4. Bali: Day/Sunset Mount Batur 4WD Jeep and Natural Hot SpringOpens in a new window

5. 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
5. Snorkeling Day Trip To Lembongan and PenidaOpens in a new window

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

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

Wildlife & nature tours

Bali: Day/Sunset Mount Batur 4WD Jeep and Natural Hot Spring

Duration 2h+
9.6 out of 10
Exceptional
83 reviews
Free cancellation available
Price is $19 per adult
Bali: Day/Sunset Mount Batur 4WD Jeep and Natural Hot SpringOpens 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: Swing with Falls, Rice Terrace, & Monkey Forest Option

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

Ubud: Gorilla Face Quad Bike, Jungle Swing, Waterfall & Meal

Duration 1h 30m+
9.8 out of 10
Exceptional
164 reviews
Free cancellation available
The previous price was $27 and current price is $22 per adult
Ubud: Gorilla Face Quad Bike, Jungle Swing, Waterfall & MealOpens in a new window
Great for families

Bali Reptile Park 1-Day Admission Ticket

9.6 out of 10
Exceptional
5 reviews
Free cancellation available
Price is $14 per adult
Bali Reptile Park 1-Day Admission TicketOpens in a new window

Bali: Mount Batur Sunrise Trek With Guide and Breakfast

Duration 5h+
9.8 out of 10
Exceptional
1,146 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?

1-day trips & excursions

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

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

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

Duration 10h
9.6 out of 10
Exceptional
46 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

Tanah Lot Sunset Tour with Kecak Show and Dinner

Duration 4h
9.8 out of 10
Exceptional
6 reviews
Free cancellation available
Price is $43 per adult
Tanah Lot Sunset Tour with Kecak Show and DinnerOpens in a new window

Ubud: Canang Sari Offerings Experience & Balinese Blessing

Duration 2h
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $14 per adult
Ubud: Canang Sari Offerings Experience & Balinese BlessingOpens in a new window

Bali: Penglipuran Village, Rice Terrace & Waterfall Tour

Duration 2h+
10 out of 10
Exceptional
42 reviews
Free cancellation available
Price is $15 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Penglipuran Village, Rice Terrace & Waterfall TourOpens in a new window

Beauty & salon treatments

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

South Bali Spa Package with Transfers for Groups of 2 or More

Duration 2h
10 out of 10
Exceptional
4 reviews
Free cancellation available
Price is $39 per adult
South Bali Spa Package with Transfers for Groups of 2 or MoreOpens in a new window

Water-based excursions

Bali: Lovina Dolphin Watching, Swimming & Snorkeling

Duration 4h+
9.6 out of 10
Exceptional
81 reviews
Free cancellation available
Price is $23 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Lovina Dolphin Watching, Swimming & SnorkelingOpens in a new window

Sanur: Coastal Area Snorkeling Session

Duration 1h 30m
9.0 out of 10
Wonderful
31 reviews
Free cancellation available
Price is $20 per adult*
*Get lower prices by selecting more than 2 adults
Sanur: Coastal Area Snorkeling SessionOpens in a new window

Bali: Tubing Adventure by Beji River Adventure

Duration 1h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $21 per adult
Bali: Tubing Adventure by Beji River AdventureOpens in a new window

From Bali: 3-Spot Nusa Penida Snorkeling w/ GoPro & West Tour

Duration 6h+
9.8 out of 10
Exceptional
296 reviews
Free cancellation available
Price is $47 per adult
From Bali: 3-Spot Nusa Penida Snorkeling w/ GoPro & West TourOpens in a new window

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

Duration 3h+
9.8 out of 10
Exceptional
180 reviews
Free cancellation available
Price is $28 per adult
Bali/Nusa Penida: Manta Point Snorkeling & West Coast TourOpens in a new window

Bali: Blue Lagoon Beach Snorkeling Tour with Lunch

9.2 out of 10
Wonderful
77 reviews
Free cancellation available
Price is $23 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Beach Snorkeling Tour with LunchOpens in a new window

Continue exploring Bali

Go Locally: Bali Ubud Cooking Class with Traditional Market Visit by Chef K...

Duration 4h
10 out of 10
Exceptional
3 reviews
Price is $39 per adult
Go Locally: Bali Ubud Cooking Class with Traditional Market Visit by Chef K...Opens in a new window
Great for families

Bali Nusa Dua Theatre: Devdan Show Tickets

Duration 1h
9.8 out of 10
Exceptional
170 reviews
Free cancellation available
Price is $22 per adult
Bali Nusa Dua Theatre: Devdan Show TicketsOpens in a new window

Bali: Perfume-Making Workshop at ScentsoryLab

10 out of 10
Exceptional
1 review
Free cancellation available
Price is $25 per adult
Bali: Perfume-Making Workshop at ScentsoryLabOpens in a new window

White Water Rafting Telaga Waja Bali

Duration 2h 50m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $22 per child
White Water Rafting Telaga Waja BaliOpens in a new window

Bali : Mount Batur Sunrise Jeep Tour with Optional Activities

Duration 8h
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $30 per adult*
*Get lower prices by selecting more than 2 adults
Bali : Mount Batur Sunrise Jeep Tour with Optional ActivitiesOpens in a new window

Bali: Kintamani Mountain Bike Rental with Helmet

10 out of 10
Exceptional
1 review
Free cancellation available
Price is $5 per adult
Bali: Kintamani Mountain Bike Rental with HelmetOpens in a new window