Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Water activities
Snorkeling & scuba diving
13 things to do
White water rafting
0 things to do
Showing 25 things to do
Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9.0 out of 10
Wonderful
37 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Bali: 1 Hour Snorkeling at Nusa Dua Beach
Duration 1h
6.0 out of 10
2 reviews
Free cancellation available
Bali/Nusa Penida: Island Beach Highlights Swim & Hike Tour
Duration 8h+
9.8 out of 10
Exceptional
58 reviews
Free cancellation available
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
9.0 out of 10
Wonderful
34 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate
Duration 1h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
Bali Snorkeling Tour at Blue Lagoon Beach - All-Inclusive
Duration 6h
8.8 out of 10
Excellent
210 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip
Duration 10h
9.8 out of 10
Exceptional
28 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Blue Lagoon Beach Snorkeling Tour Bali
Duration 7h
Free cancellation available
Bali Jetski Watersport Nusa Dua Beach Experience
Duration 30m
Free cancellation available
Snorkeling 4 Spots, Manta Rays, Tembeling Pool & Kelingking Beach
Duration 12h
9.2 out of 10
Wonderful
5 reviews
Free cancellation available
Surfing Lesson at Batu Bolong Beach in Canggu
Duration 2h
Free cancellation available
Legian Beach Bali Surf Lesson All Level 2 Hour with Pro Coach
Duration 2h
Free cancellation available
Batu Bolong Beach Surfing Adventure
Duration 2h 30m
Free cancellation available
Have fun 1 day in Nusa Penida: snorkeling, kelingking & broken beach incl l...
Duration 9h
2.0 out of 10
1 review
Free cancellation available
Bali Hidden Beach Tour & Sunset View Seafood Dinner
Duration 11h
*Get lower prices by selecting more than 2 adults
Bali Floating Pool Lunch at Beach View Restaurant Nusa Dua
Duration 2h
Quad Bike Ride and Snorkeling at Blue Lagoon Beach All-inclusive
Duration 10h
9.8 out of 10
Exceptional
34 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Lombok: Pink Beach, Snorkeling, & Tanjung Ringgit Tour
Duration 8h 30m
9.4 out of 10
Exceptional
6 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Snorkeling Blue Lagoon Beach Include Lunch & Transport
Duration 6h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Private Bali Horse Riding and Surf lesson in Seminyak Beach
Duration 3h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida Island Beach Tour With Snorkeling - Departure From Bali Island
Duration 11h
8.4 out of 10
Very Good
9 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
2 Hour Surf Lesson in Uluwatu Beach
Duration 2h
Free cancellation available
Nusa Penida Island Beach Tours with Snorkeling From Bali
Duration 10h
6.2 out of 10
10 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali,Nusa Penida, West Trip: The Most Beautiful Beach spot photo
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults