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

Bali, Indonesia
Full Day Nusa Penida Snorkeling Tour to Explore 4 Top Spots
from $72

Bali, Indonesia
Private Bali Seawalker watersport
from $50

Bali, Indonesia
Bali Nusa Dua Combo Parasailing And Snorkeling Include Transfer
from $50

Bali, Indonesia
Shipwreck Snorkelling in Tulamben
from $75

Bali, Indonesia
Snorkeling Trip Tulamben Bali
from $88

Bali, Indonesia
Bali Snorkeling Tour at Blue Lagoon Including Kanto Lampo Waterfall
from $49

Bali, Indonesia
Sea Scooter Snorkeling Experience in Nusa Penida With Manta
from $31

Bali, Indonesia
Bali Blue Lagoon Snorkeling Tour With Group Transfers And Lunch
from $35

Bali, Indonesia
Amazing Snorkeling at Blue Lagoon
from $55

Bali, Indonesia
Indonesia: Watersport Tanjung Benoa By Bintang
from $14

Bali, Indonesia
Snorkeling in Amed and Tulamben
from $37

Bali, Indonesia
Bali Blue Lagoon Snorkeling Only Or Package with ATV Ride
from $27
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