1. Pulau Sipadan, SabahBest time to visit Pulau Sipadan: From May to October Just off Semporna in Sabah, Pulau Sipadan (Sipadan Island) is one of the most beautiful islands in Malaysia. This scenic paradise is known for its world-class diversity of marine life. Hence, it's not surprising to know that scuba divers and underwater photographers from all around the world have Sipadan on the top of their bucket list! However, Pulau Sipadan isn't just a gorgeous place for divers. Many travellers would visit this scenic island for the ultimate snorkeling experience. Do note that you need to apply for a permit before snorkeling in Pulau Sipadan and it's only limited to 120 snorkelers per day.
2. Pulau Redang, TerengganuBest time to visit Pulau Redang : Between late March and September There's so much to discover in Pulau Redang (Redang Island), which has a mix of everything you need, ranging from luxury accommodation to myriad island activities. Some might say that Pulau Redang is slightly more developed compared to the other nearby islands so expect to see many low-rise concrete accommodations instead of the standard wooden chalets. Snorkelers will have a blast exploring Pulau Redang, and there's no doubt about it. With many tour operators organising multiple snorkeling trips daily, sun-seekers can expect to be taken to different snorkeling spots around Pulau Redang that boast special highlights of its own.
3. Pulau Tioman, PahangBest time to visit Pulau Tioman: From March to October Just 56km off the Pahang coast lies Pulau Tioman (Tioman Island). This scenic paradise is so beautiful that you wouldn't think that it was used as a monsoon shelter for fishermen, pirates, merchant ships and naval ships back in the days. Today, this idyllic nature reserve is a stunning attraction to just about anyone who likes a laid-back environment that is surrounded by misty mountains and clear waters. There are many tour operators in Pulau Tioman that offers snorkeling trips for travellers. Most packages would start at RM75 per person, but you can also rent a mask and snorkel for approximately RM10 per day. Since Pulau Tioman is surrounded by shallow reefs, a boat ride is not necessary and you can just step into the ocean from the beach.
4. Pulau Perhentian, TerengganuBest time to visit Pulau Perhentian: From March to November The main islands of Pulau Perhentian (Perhentian Island) include Perhentian Besar and Perhentian Kecil. Since the island is famous for its soft sands and turquoise waters, most travellers would spend the night on these serene islands. The abundance of coral reefs surrounding the island will surely amaze you! Many marine animals come out for a bit of sunshine too. If you enjoy swimming among the fishes and the hatchback turtles, you can look forward to having a good snorkeling session in Pulau Perhentian.
5. Mabul Island, SabahBest time to visit Mabul Island: From late March to October If you've been yearning to explore the islands in East Malaysia, start with Pulau Mabul (Mabul Island)! The moment you step into your accommodation, you'll be welcomed by swaying coconut trees, lapping waves, and friendly smies. Recognised as one of the best snorkeling sites in Sabah, most visitors would put on their gears to see the colourful coral reefs and fishes. Pulau Mabul also offers scuba diving trips if you feel like exploring deeper into the beautiful azure waters.
6. Pulau Rawa, JohorBest time to visit Pulau Rawa: From March to September Ask any Johorean or Singaporean and they're likely to be familiar with Pulau Rawa (Rawa Island). And the truth is, many Malaysians have yet to visit this beautiful island that's as picturesque as they come. Offering stunning views and warm sunshine, Pulau Rawa is a seaside hotspot where water activities like snorkeling will turn your vacation into an experience to remember. If this will be your first attempt at snorkeling, some tour operators and resorts offer guided snorkeling session, so you won't have to brave the beautiful waters on your own. For other things to do in Pulau Rawa, you can hike around the island or follow the Island Walk Trail to catch the sunset.
7. Pulau Kapas, Terengganu
- 12 Beautiful Islands To Visit In Malaysia (Besides Langkawi And Redang)
- 7 Romantic Beach Chalets In Malaysia (At Every Budget)
- Lankayan Island: Discover The Beauty Of This Jewel-Shaped Island In Sabah