← All beaches in Indonesia
Best snorkel beaches in Indonesia, 2026
6 snorkel beaches in Indonesia that score highest on the OnlyBeaches Index for what matters to snorkel travellers.How we rank →
1OBI 7.5+
Amed Beach
Amed, Indonesia
Top east Bali snorkel beach
2OBI 7.5+
Derawan Island Beach
Berau, Indonesia
Top East Kalimantan beach
3OBI 7.5+
Gapang Beach
Sabang, Indonesia
Often overshadowed by Iboih
4OBI 7.5+
Iboih Beach
Sabang, Indonesia
Top reef beach in western Indonesia
5OBI 7.5+
Maratua Island Beach
Berau, Indonesia
Iconic island beach
6OBI 7.5+
Weda Bay Beach
Weda, Indonesia
Mainland coast beach