The best snorkeling in Bali — snorkeling trips and underwater tours. Compare 215 experiences below and book at the best price.

Bali, Indonesia
Bali Snorkeling at Blue Lagoon & Tanjung Jepun Beach: All-Inclusive
from $45

Bali, Indonesia
Variety of 3 Water Sport Activities Package in Nusa Dua
from $105

Bali, Indonesia
Private Snorkeling from Nusa Penida
from $91

Bali, Indonesia
Tulamben Snorkeling in USAT Liberty Shipwreck Karangasem Bali
from $32

Bali, Indonesia
Nusa Penida Island Tour with Lunch
from $65

Bali, Indonesia
Bali Snorkeling Blue Lagoon Beach Include Lunch & Transport
from $38

Bali, Indonesia
Blue Lagoon Snorkeling with Private Boat, Guide and Transfer
from $57

Bali, Indonesia
Blue Lagoon & Tanjung Jepun snorkeling with Kanto Lampo WaterFall and Monkey bar
from $95

Bali, Indonesia
Private Bali Horse Ride and Snorkeling with Lunch
from $85

Bali, Indonesia
Bali Blue Lagoon Snorkeling, Lempuyang and Waterfall Tour
from $42

Bali, Indonesia
Snorkelling at Padangbai Blue Lagoon
from $88

Bali, Indonesia
Explore Bali Watersports Activities in Nusa dua
from $18
Tours & pricing provided by Viator. Bookings are completed on Viator.com.
Explore more in Bali
All Bali toursSightseeing Tours in BaliCultural Tours in BaliFood Tours in BaliPrivate Tours in BaliMuseums in BaliWine Tours in BaliTickets & Passes in BaliOutdoor Activities in Bali