• Go to app
  • Select a destination
  • 10 Best Snorkelling Sites In Malaysia 2022: Amazing Marine Life, Colourful Reefs & Clear Waters

    Jacey Hen
    Jacey Hen
    Last updated 22 Apr 2024
    Top 10 Best Snorkelling Sites In Malaysia 2022

    Photo Credit: @ezrsma, @ayzeedayzee, @mariefeandjakesnow

    Discover Malaysia's Beauty Underwater

    Pulau Rawa best snorkelling site in Malaysia
    📍 Pulau Rawa | Photo Credit: @mariefeandjakesnow
    Tun Sakaran Marine Park best snorkelling site in Malaysia
    📍 Tun Sakaran Marine Park | Photo Credit: @melmel1788
    While you might not find much underwater in Singapore, luckily for us, our neighbour Malaysia is blessed with many beautiful snorkelling spots. Perfect for you to take a dip into the magnificent blue ocean and meet its resident sea creatures up close! An island getaway isn't complete without a visit underwater into the kaleidoscopic world of colourful coral reefs and schools of fishes, so what are you waiting for? Add these best snorkelling locations in Malaysia into your bucket list and plan your next tropical vacation!
    Before you go. check out the latest travel guidelines from Singapore to Malaysia:

    The Top 10 Best Snorkelling Sites In Malaysia

    1. Pulau Redang

    📍 Terengganu
    Pulau Redang best place to snorkel in Malaysia
    Photo Credit: @_pforpeggy
    Pulau Redang best snorkelling location in Malaysia
    Photo Credit: @ayzeedayzee
    Pulau Langkawi best snorkelling site in Malaysia
    Photo Credit: @_miraaaeeeeeee._
    Oh, beautiful Redang Island. This bustling tropical paradise may be known for its vibrant beaches and nightlife, but did you know it also a very popular snorkelling destination? Being one of the nine protected islands dotting the South China Sea, its underwater flora and fauna are well-protected and extremely breathtaking, making it a great place to kickstart your snorkelling adventures. You may even get to meet the island's resident sea turtles, stingrays and baby blacktip sharks while you're here!

    2. Pulau Langkawi

    📍 Kedah
    Pulau Langkawi best place to snorkel in Malaysia
    Photo Credit: @andrewchoojh
    Pulau Langkawi best snorkelling location in Malaysia
    Photo Credit: @lynn_leasz
    Pulau Langkawi best snorkelling site in Malaysia
    Photo Credit: @rosastravelgram
    Made up of 99 islands on the northwestern coast of Malaysia, Langkawi Island is a sunny tropical paradise and a charming spot for an exciting vacation. Its jungle-clad hills, sandy beaches and duty-free chocolate aren't the only things to look forward to here - don't miss out on snorkelling in the crystal clear waters, where you'll come across exotic coral reefs and marine life like moray eels, clownfish, and baby reef sharks. Some of our favourite snorkelling spots here include the Pulau Payar Marine Park and Pulau Beras Basah.

    3. Pulau Sipadan

    📍 Sabah
    Pulau Sipadan best place to snorkel in Malaysia
    Photo Credit: @awiskamsani
    Pulau Sipadan best snorkelling location in Malaysia
    Photo Credit: @nazliasry
    Sipadan Island is a little island in Sabah that gained protected status in 2002 and is known as one of the best diving and snorkelling spots in the world. You'll need to hop on a plane, a car, then a boat to get here, but trust us when we say the bumpy journey will be worth it. The island shut down all its resorts to preserve its delicate ecology years ago, so you best believe you'll witness phenomenal coral reefs while you're here, as well as an abundance of marine life and impressive biomass.

    4. Pulau Mabul

    📍 Sabah
    Pulau Mabul best place to snorkel in Malaysia
    Photo Credit: @jaiwilldo
    Pulau Mabul best snorkelling location in Malaysia
    Photo Credit: @psycho.ell
    Pulau Mabul best snorkelling site in Malaysia
    Photo Credit: @aminz_98
    Another island famous worldwide among snorkelling enthusiasts, Mabul Island is another jewel in Sabah that offers rare-sighted marine life. Often visited along with Kapalai Island (and Sipadan Island), a snorkelling experience here will bring you up close with an abundance of underwater creatures, including blue-spotted stingrays, whalesharks and the jayfish. The opportunities for beautiful underwater photography are practically limitless here!

    5. Pulau Tioman

    📍 Pahang
    Pulau Tioman best place to snorkel in Malaysia
    Photo Credit: @abrlsssss
    Pulau Tioman best snorkelling location in Malaysia
    Photo Credit: @hazimrazk
    Tioman Island is a densely forested paradise blessed with crystal clear waters and spectacular coral reefs - making it a popular destination for those looking for a snorkelling adventure. The island is home to various highly-recommended snorkelling locations, including the shallow Renggis Island site where you'll meet an abundance of pufferfish, yellowtail fusiliers and more! Be sure to traverse the other snorkelling sites here as well, equally rich with marine life, including moral eels, sea turtles and colourful sea slugs.

    6. Pulau Rawa

    📍 Johor
    Pulau Rawa best place to snorkel in Malaysia
    Photo Credit: @tinetinedang
    Pulau Rawa best snorkelling location in Malaysia
    Photo Credit: @mariefeandjakesnow
    Unwind and feel your worries slip away at Rawa Island, lovingly known as the Maldives of Johor (and owned by the family of the Johor Sultan!). Snorkel like you've never before and discover the island's well-preserved reefs, the home of many giant clams and various of other coral clusters. This seaside paradise is also where you'll find colourful schools of fishes such as the rabbitfish and triggerfish!

    7. Tun Sakaran Marine Park

    📍 Sabah
    Tun Sakaran Marine Park best place to snorkel in Malaysia
    Photo Credit: @jaiwilldo
    Tun Sakaran Marine Park best snorkelling location in Malaysia
    Tun Sakaran Marine Park best snorkelling location in Malaysia
    Photo Credit: @melmel1788
    We can literally go on and on about Sabah's beautiful islands and snorkelling sites, and Tun Sakaran Marine Park is another one we definitely have to include in this list! Located at Pulau Sibuan, the calm waters and high visibility in this site makes it perfect for snorkelling adventures. Get up close and personal with sea turtles, various reef fish and more - the marine park itself has over 700 different species of sea life, so you know a visit here will surely not disappoint.

    8. Pulau Perhentian

    📍 Terengganu
    Pulau Perhentian best place to snorkel in Malaysia
    Photo Credit: @ezrsma
    Pulau Perhentian best snorkelling location in Malaysia
    Photo Credit: @ezrsma
    Perhentian Island is divided into two islands - Pulau Perhentian Kecil (perfect for budget travellers) and Pulau Perhentian Besar (great for honeymoons and romantic getaways), but no matter what kind of trip you're planning for, you're definitely in for a memorable snorkelling experience here! Known for its beautiful reef, massive diversity of fish and calm waters, the island is perfect for your underwater exploration adventures with its pleasant water conditions and great visibility.

    9. Pulau Kapas

    📍 Terengganu
    Pulau Kapas best place to snorkel in Malaysia
    Photo Credit: @ammar.salehan
    Pulau Kapas best snorkelling location in Malaysia
    Photo Credit: @sofienur
    Pulau Kapas best snorkelling site in Malaysia
    Photo Credit: @umairhaziq
    Kapas Island is a hidden gem off the coast of Terengganu - there's literally a small island called Gem Island (Pulau Gemia) here! Lined with idyllic beaches and great swimming sites, this island is sure to meet your definition of a tropical paradise. There are several hidden spots perfect for swimming and snorkelling here - meet beautiful marine life such as the moon wrasse, needlefish, blue ringed angelfish, and if you're lucky, you can even catch sight of turtles and harmless sharks on your swim!

    10. Tunku Abdul Rahman Marine Park

    📍 Sabah
    Tunku Abdul Rahman Marine Park best snorkelling location in Malaysia
    Photo Credit: @jojoanne.mary
    Tunku Abdul Rahman Marine Park best snorkelling site in Malaysia
    Photo Credit: @jojoanne.mary
    Tunku Abdul Rahman Marine Park best place to snorkel in Malaysia
    Photo Credit: @josephine.julian
    Across the waters from Kota Kinabalu is the Tunku Abdul Rahman Marine Park (also known as TAR Marine Park). Located on the western coast of Sabah, the marine park is made up of five islands and is known for its numerous snorkelling and diving sites with reefs that are home to impressive marine life. Magnificent sharks, turtles and rays also frequent the area, so you may get a chance to spot them too.

    Discover More Snorkelling Offers Here!