Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
184 things to do
Search results
Snorkeling & scuba diving
Selecting an option will immediately update the search results.
Bali: Blue Lagoon Beach Snorkeling Tour with Lunch
9.4 out of 10
Exceptional
44 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Sanur: Coastal Area Snorkeling Session
Duration 1h 30m
9.0 out of 10
Wonderful
16 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 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: Blue Lagoon Snorkeling & Waterfall Tour with Lunch
Duration 2h+
9.8 out of 10
Exceptional
126 reviews
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
Snorkeling Manta Ray Safari in Nusa Penida
Duration 2h 30m
7.6 out of 10
Good
19 reviews
Free cancellation available
Tulamben Diving USS Liberty Shipwreck Scuba Dive
Duration 10h
9.6 out of 10
Exceptional
30 reviews
Free cancellation available
Bali/Lovina: Guided Dolphin Watching & Sunrise Boat Snorkel
Duration 4h+
9.0 out of 10
Wonderful
12 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Nusa Penida by Premium Yacht, Manta Rays, Land Tour
Duration 9h+
9.8 out of 10
Exceptional
137 reviews
Free cancellation available
Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate
Duration 1h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
Bali: Nusa Dua Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
From Lembongan: Snorkeling 3 Spots, Mangrove and Land Tour
Duration 3h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
Bali Watersport Three in One Combo Fun Pack With Free Shuttle
Duration 1h 30m
8.0 out of 10
Very Good
4 reviews
Free cancellation available
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip
Duration 10h
9.8 out of 10
Exceptional
30 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali/Nusa Penida: Manta Point Snorkeling & West Coast Tour
Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
From Bali: Nusa Penida Private Snorkeling Tour with Lunch
Duration 9h+
10 out of 10
Exceptional
517 reviews
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
One Day Snorkeling Trip & West Tour Nusa Penida by Penidago
Duration 8h
10 out of 10
Exceptional
4 reviews
Free cancellation available
Bali/Lovina: Private or Shared Sunrise Dolphin Snorkel Tour
Duration 4h+
7.4 out of 10
Good
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud ATV Quad Bike and Snorkeling at Blue Lagoon Beach
Duration 10h
10 out of 10
Exceptional
6 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Fast Boat from Nusa Penida to Lombok
Free cancellation available
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+
10 out of 10
Exceptional
1 review
Free cancellation available
Transfer From Hotel to lembongan or Nusa Penida
Free cancellation available
Nusa Penida Highlight: Snorkeling & West with Tembeling Pool
Duration 9h
Free cancellation available
Nusa Penida Snorkeling 4 Spots with Manta Rays + Pick Up
Duration 1d
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Blue Lagoon Snorkeling Tour All Inclusive
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
Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour
Duration 10h
9.2 out of 10
Wonderful
36 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Blue Lagoon Snorkeling Tour With Group Transfers And Lunch
Duration 6h
Free cancellation available
Private Bali Seawalker watersport
Duration 1h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Experience Bali Scuba Dive Adventure for Beginner
Duration 30m
Early access most scenic of Nusapenida Tour with speed boat
Duration 10h
Free cancellation available
Dolphin Watching Tour, Swimming with Dolphins and Snorkeling
Duration 4h
9.6 out of 10
Exceptional
14 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali/Nusa Penida: Manta Point Snorkel Boat & West Coast Tour
Duration 3h+
6.0 out of 10
2 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida Island West Snorkeling With Manta Rays
Duration 9h
Free cancellation available
Bali: East Bali Highlights Private Tour
Duration 1d
Free cancellation available
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: Sea Walker Watersport Nusa Dua With Hotel Transfer
Duration 30m
8.0 out of 10
Very Good
1 review
Free cancellation available
Bali: Tulamben Scuba Diving Experience
Duration 1h
Free cancellation available
From Lembongan: Nusa Penida East & West Highlight Day Tour
Duration 8h+
10 out of 10
Exceptional
7 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Amed All Exclusive Snorkeling, Fishing & Cooking Lunch
Duration 3h 30m+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Nusa Penida Island Tour & Snorkeling - All Inclusive from Bali
Duration 10h
*Get lower prices by selecting more than 2 adults
Bali: Lovina Marine Wonders, Dolphin Swim & Snorkeling.
Duration 4h
Free cancellation available
Nusa Penida Full Day Tour West Island / Snorkeling To 4 Spot
Duration 8h
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Ultimate Water Sports Experience at Tanjung Benoa
Duration 5h
Free cancellation available
*Get lower prices by selecting more than 2 adults
All INCLUSIVE Bali snorkeling at blue lagoon and tanjung jepun
Duration 10h
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Manta Tour in Nusa Lembongan and Nusa Penida
Duration 6h+
10 out of 10
Exceptional
1 review
Free cancellation available
Bali Water Sport Jumbo Packages
Duration 2h
9.4 out of 10
Exceptional
10 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults