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

Bali, Indonesia
Private Nusa Penida Snorkeling Boat Experience
from $830

Bali, Indonesia
Parasailing , Jet Ski and Banana Boat Adventure
from $73

Bali, Indonesia
Bali Nusa Penida Manta Point Snorkeling with Land Tour
from $59

Bali, Indonesia
All Inclusive: Bali Snorkeling at Blue Lagoon and Tanjung Jepun
from $29

Bali, Indonesia
Shared Snorkeling Adventure to Menjangan Island Bali
from $37

Bali, Indonesia
Bali Horse ride commbine Snorkeling blue lagoon
from $86

Bali, Indonesia
Bali Ocean Walker
from $58

Bali, Indonesia
Bali Blue Lagoon Snorkeling and ATV Quad Bike Ride All-inclusive
from $76

Bali, Indonesia
Watersport & Nusa Lembongan Tour from Penida Tourism Center
from $32

Bali, Indonesia
Bali Padangbai Blue Lagoon Snorkeling Private Day Trip All Inclusive
from $60

Bali, Indonesia
Coral Restoration Snorkeling Tour On Nusa Penida with NGO
from $100

Bali, Indonesia
PADI Open Water Course by Bali Hai Diving Adventure
from $580
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