← All beaches in Malaysia
Best snorkel beaches in Malaysia, 2026
7 snorkel beaches in Malaysia that score highest on the OnlyBeaches Index for what matters to snorkel travellers.How we rank →
1OBI 7.5+
Lankayan Island Beach
Sandakan, Malaysia
Top Sandakan island beach
2OBI 7.5+
Mabul Island Beach
Semporna, Malaysia
Semporna flagship
3OBI 7.5+
Mantabuan Island Beach
Semporna, Malaysia
Low-profile island
4OBI 7.5+
Pulau Aur Beach
Mersing, Malaysia
Outer island gem
5OBI 7.5+
Salang Beach
Pulau Tioman, Malaysia
Popular diving base
6OBI 7.5+
Tenggol Island Beach
Pulau Tenggol, Malaysia
Remote island
7OBI 7.5+
Turtle Bay Beach
Pulau Redang, Malaysia
Redang highlight