onlybeaches
← 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 →

  1. Lankayan Island Beach1OBI 7.5+

    Lankayan Island Beach

    Sandakan, Malaysia

    Top Sandakan island beach

  2. Mabul Island Beach2OBI 7.5+

    Mabul Island Beach

    Semporna, Malaysia

    Semporna flagship

  3. Mantabuan Island Beach3OBI 7.5+

    Mantabuan Island Beach

    Semporna, Malaysia

    Low-profile island

  4. Pulau Aur Beach4OBI 7.5+

    Pulau Aur Beach

    Mersing, Malaysia

    Outer island gem

  5. Salang Beach5OBI 7.5+

    Salang Beach

    Pulau Tioman, Malaysia

    Popular diving base

  6. Tenggol Island Beach6OBI 7.5+

    Tenggol Island Beach

    Pulau Tenggol, Malaysia

    Remote island

  7. Turtle Bay Beach7OBI 7.5+

    Turtle Bay Beach

    Pulau Redang, Malaysia

    Redang highlight