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

Bali, Indonesia
Snorkeling at Tulamben Liberty Shipwreck
from $81

Bali, Indonesia
Nusa Penida Watersport Adventure from Bali
from $65

Bali, Indonesia
Lombok Shared Island Hopping and Snorkeling Adventure
from $85

Bali, Indonesia
Private Snorkeling and Freediving Trip to Manta Point
from $400

Bali, Indonesia
Bali Blue Lagoon Snorkeling, Tirta Gangga and Tenganan Village
from $59

Bali, Indonesia
Private Small Group Snorkeling and West Nusa Penida Tour All Inclusive from Bali
from $96

Bali, Indonesia
Blue Lagoon Snorkeling Tour in Padang Bai with Optional Transfer
from $21

Bali, Indonesia
Blue lagoon Snorkeling private tour
from $29

Bali, Indonesia
Highlights Nusa Penida Instagram Tour & Snorkeling from Bali
from $98

Bali, Indonesia
Snorkelling in Padang Bai
from $115

Bali, Indonesia
Private Boat to Nusa Penida with Snorkeling and Land Tour
from $219
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