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

Bali, Indonesia
Blue Lagoon & Tanjung Jepun Snorkeling: All-Inclusive Day Tour
from $41

Bali, Indonesia
Northern Bali: Dolphin Watching and Snorkeling Experience
from $22

Bali, Indonesia
Bali Snorkeling At Blue Lagoon Padang Bai
from $28

Bali, Indonesia
One Week Ecotourism Program in Bali, Nusa Penida
from $665

Bali, Indonesia
East Coast of Nusa Penida Private Snorkeling
from $340

Bali, Indonesia
Snorkeling at Blue Lagoon Bali with Group Transfers and Lunch
from $35

Bali, Indonesia
Sharing Snorkeling Experience to Manta Point in Penida
from $43

Bali, Indonesia
All Inclusive Bali Snorkeling Blue Lagoon with Gate Heaven
from $85

Bali, Indonesia
Bali Snorkeling at Blue Lagoon with Private Transfer
from $49

Bali, Indonesia
Snorkeling At Blue Lagoon & Batuan Temple
from $65

Bali, Indonesia
Coral Restoration Snorkeling Tour in Amed, Bali with NGO
from $100

Bali, Indonesia
Nusa Penida and Lembongan Full Day Tour
from $1,165
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