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

Bali, Indonesia
Best Bali Snorkeling At Blue Lagoon And Tanjung Jepun All-Inclusive
from $35

Bali, Indonesia
West Nusa Penida with Snorkeling Swim With Manta Rays
from $56

Bali, Indonesia
Bali Snorkeling Blue lagoon All Inclusive
from $50

Bali, Indonesia
Blue Lagoon & Tanjung Jepun Snorkeling Private Tour
from $50

Bali, Indonesia
Bali Snorkeling tour at blue lagoon and Amuk Bay,All inclusive
from $56

Bali, Indonesia
Half Day Guided Underwater Sea Walk Experience in Nusa Dua
from $49

Bali, Indonesia
Blue Lagoon Snorkeling and Tanah Lot Sunset Tour
from $90

Bali, Indonesia
Lovina Watching Swimming with Dolphins and Snorkeling
from $16

Bali, Indonesia
Nusa Penida Full Day Tour West Island / Snorkeling To 4 Spot
from $42

Bali, Indonesia
Reef Rehabilitation Course and Snorkeling
from $59

Bali, Indonesia
Snorkeling in Nusa Penida with Mantas and Kelingking Trip
from $146

Bali, Indonesia
Bali Snorkeling Blue Lagoon Tour (ALL INCLUDED)
from $48
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