Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
188 things to do
Search results
Snorkeling & scuba diving
Selecting an option will immediately update the search results.

Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure
Duration 4h+
8.4 out of 10
Very Good
5 reviews
Free cancellation available
Sanur: Coastal Area Snorkeling Session
Duration 1h 30m
9.2 out of 10
Wonderful
24 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9.2 out of 10
Wonderful
54 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch
Duration 2h+
9.8 out of 10
Exceptional
160 reviews
Free cancellation available
Bali/Nusa Penida: Manta Point Snorkeling & West Coast Tour
Duration 3h+
9.6 out of 10
Exceptional
45 reviews
Free cancellation available
Bali Snorkeling Tour at Blue Lagoon Beach - All-Inclusive
Duration 6h
9.0 out of 10
Wonderful
228 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali/Lovina: Private or Shared Sunrise Dolphin Snorkel Tour
Duration 4h+
9.6 out of 10
Exceptional
20 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Snorkeling Tour with Optional Activities
Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
Snorkeling 4 Spot With Manta Bay Or Optional Land Trip
Duration 2h
10 out of 10
Exceptional
12 reviews
Free cancellation available
Bali/Nusa Penida: Manta Point Snorkel Boat & West Coast Tour
Duration 3h+
8.2 out of 10
Very Good
11 reviews
Free cancellation available
Bali: Lovina Sunset Tour with Snorkeling Experience
Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Tulamben Diving USS Liberty Shipwreck Scuba Dive
Duration 10h
9.6 out of 10
Exceptional
30 reviews
Free cancellation available
Bali: Nusa Penida by Premium Yacht, Manta Rays, Land Tour
Duration 8h 30m+
10 out of 10
Exceptional
213 reviews
Free cancellation available
Bali: Sea Walker Experience with Optional Water Sports
10 out of 10
Exceptional
1 review
Free cancellation available
Snorkeling Manta Ray Safari in Nusa Penida
Duration 2h 30m
7.8 out of 10
Good
20 reviews
Free cancellation available
From Bali: Nusa Penida Full Day Private Snorkeling Tour
Duration 5h+
9.8 out of 10
Exceptional
197 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
Nusa Penida: 3-Spot Snorkeling Experience & West Island Tour
Duration 2h+
Free cancellation available
Bali: Watersport Jetski Seawalker Flyfboard Exclusive
Duration 30m+
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud Ultimate ATV Quad Bike And White Water Rafting Adventure
Duration 4h
Free cancellation available
From Lembongan: Manta Point Snorkeling & West Penida Tour
Duration 8h 30m+
9.8 out of 10
Exceptional
26 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Sea Scooter Snorkeling Experience in Nusa Penida With Manta
Duration 2h
Free cancellation available
Bali: Nusa Dua Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
Bali: Nusa Penida Private Snorkeling, Manta Rays & Land Tour
Duration 9h
10 out of 10
Exceptional
592 reviews
Free cancellation available
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip
Duration 10h
9.8 out of 10
Exceptional
31 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Lovina Sunrise Dolphin Watching And Snorkeling Tour
Duration 2h+
Free cancellation available
Amed Bali Snorkeling: Explore 3 Spots by Traditional Jukung
Duration 2h 30m+
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Lovina Dolphin Watching and Snorkeling Tour
Duration 2h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida: Snorkeling Adventure with Manta Rays
Duration 2h 30m
10 out of 10
Exceptional
2 reviews
Free cancellation available
Benoa: Jetski, Parasailing, Banana Boat, Sea Walker and More
Duration 5m+
Free cancellation available
Nusa Penida Island West Snorkeling With Manta Rays
Duration 9h
Free cancellation available
Bali: Jetski Adventure Nusa Dua or Sea Walker Experience
Duration 15m+
Free cancellation available
All Inclusive : Bali Blue Lagoon Snorkeling, Lunch, and Transport
Duration 6h
9.6 out of 10
Exceptional
117 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Water Sport Packages in Tanjung Benoa Nusa Dua
Duration 1h
2.0 out of 10
1 review
Free cancellation available
From Bali: Nusa Penida 3 Spots Snorkeling Tour & West Island
Duration 4h+
9.4 out of 10
Exceptional
19 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
From Lembongan: Snorkeling 3 Spots, Mangrove and Land Tour
Duration 3h+
9.0 out of 10
Wonderful
8 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkelling with manta rays in Nusa Penida
Duration 5h
Free cancellation available
Bali Blue Lagoon Snorkeling Tour With Group Transfers And Lunch
Duration 6h
Free cancellation available
6% off
Bali Parasailing Adventure, Jet Ski, Banana Boat , Donat Boat, with Transpo...
Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch
Duration 5h+
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Lembongan: Manta Bay, Turtle Bay, & Gamat Bay Snorkeling
Duration 2h 30m+
8.0 out of 10
Very Good
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
All-Inclusive Tour: Bali Blue Snorkeling & Quad Bike Adventure
Duration 10h
10 out of 10
Exceptional
6 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali/Lovina: Private Fishing Tour with Snorkeling Option
Duration 2h 30m+
10 out of 10
Exceptional
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Private Bali Seawalker watersport
Duration 1h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida Snorkeling 4 Spots with Manta Rays + Pick Up
Duration 1d
Free cancellation available
*Get lower prices by selecting more than 2 adults
Snorkeling Experience At Blue Lagoon Bali With Lunch And Transfers
Duration 10h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Experience Bali Scuba Dive Adventure for Beginner
Duration 30m
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
9.2 out of 10
Wonderful
37 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Snorkeling with Lunch & Transport
Duration 6h+
Free cancellation available
6% off
Bali Blue Lagoon Snorkeling with Lunch & Hotel Transfer
Duration 8h
9.2 out of 10
Wonderful
47 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults