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

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

Bali, Indonesia
Try Diving in Tulamben - Shipwreck
from $175

Bali, Indonesia
Blue lagoon Private Snorkeling Adventure Bali
from $25

Bali, Indonesia
(ALL- IN) Bali Snorkeling Blue Lagoon And Tanjung Jepun
from $52

Bali, Indonesia
Discover Scuba Diving Day Trip in Amed and Tulamben
from $74

Bali, Indonesia
Bali Snorkeling: Blue Lagoon &Tanjung Jepun with Lunch & Transfer
from $40

Bali, Indonesia
Experience Bali Scuba Dive Adventure for Beginner
from $53

Bali, Indonesia
Snorkeling Experience At Blue Lagoon Bali With Lunch And Transfers
from $60

Bali, Indonesia
Nusa Penida Highlight Snorkeling Manta Rays & Land Tour West Side
from $54

Bali, Indonesia
Amazing Bali Snorkeling At Blue Lagoon All Inclusive
from $29

Bali, Indonesia
2 Days/1N Trip - Snorkeling with Manta Rays in Lembongan/Penida (all included)
from $161

Bali, Indonesia
Nusa Lembongan Island and Snorkeling Adventure
from $120
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