Top Snorkeling and Scuba Diving in Malaysia
Ready to check out the best sites in Malaysia for scuba diving, snorkeling, shore diving, free diving or other ocean activities? Zentacle has 91 dive sites, snorkel spots, beaches, and more. Discover hand-curated maps, along with reviews and photos from nature lovers like you.
No matter what you're looking for, you can find a diverse range of the best ocean activities in Malaysia to suit your needs.
#1 - Sipadan
Malaysia, Pacific
Unrated
(4)
Sipadan is a 4.5-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 4 ratings.
#2 - Mabul
Malaysia, Pacific
Unrated
(1)
Mabul is a 4.0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 1 ratings.
#3 - Kapalai
Malaysia, Pacific
Unrated
(0)
Kapalai is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#4 - Koh Lipe
Malaysia, Pacific
Unrated
(0)
Koh Lipe is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#5 - Lang Tengah
Malaysia, Pacific
Unrated
(0)
Lang Tengah is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#6 - Layang Layan
Malaysia, Pacific
Unrated
(0)
Layang Layan is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#7 - Manado
Malaysia, Pacific
Unrated
(0)
Manado is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#8 - Tenggol
Malaysia, Pacific
Unrated
(0)
Tenggol is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#9 - Weh
Malaysia, Pacific
Unrated
(0)
Weh is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#10 - Perhentian
Malaysia, Pacific
Unrated
(0)
Perhentian is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#11 - Phuket
Malaysia, Pacific
Unrated
(0)
Phuket is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#12 - Dunlop Corner
Malaysia, Sabah, Pulau Tiga
beginner
(0)
Dunlop Shoals, 2 nautical miles from Tiga (SW).
#13 - Pulau Renggis
Malaysia, Peninsular Malaysia, Pahang
beginner
(0)
Can be crowded. Lots of marine life including black tip and white tip sharks. Yellowtails, giant grouper, cuttlefish, turtles, moray,etc. Great training site.
West of Berjaya Tioman Resort, snorkel there from Dive Shop
#14 - Pinnacle II
Malaysia, Peninsular Malaysia, Johor
intermediate
(0)
Cleaning station for Bat fishes, you'll encounter a lot of them
South of Aur Island
#15 - Captain point
Malaysia, Peninsular Malaysia, Johor
beginner
(0)
Classical drift dive with Mantas and eagle rays.
North side of Dayang island, north of Pulau Aur.
#16 - Tanjung Pasir
Malaysia, Peninsular Malaysia, Pulau Tenggol
intermediate
(0)
This is the best dive we've done in Pulau Tenggol. Reef is good, but the best is shoals of Barracudas, Jacks and Tunas. A great drift dive, maybe not for beginers cos of the strong currents.
Southwest side of Pulau Tenggol.
#17 - Pulau Nyireh
Malaysia, Peninsular Malaysia, Pulau Tenggol
intermediate
(0)
Great dive site for novice and snorkelers. Shoals of barracuda and tuna, groupers, rays, and all the tropical marine life.
Dive site is on the west side of Pulay Nyireh island.
#18 - Coral Garden
Malaysia, Peninsular Malaysia, Pulau Tenggol
beginner
(0)
Sand, rocks, and coral pinnacles. Very good place for snorkelling
bay on the eastern side of Pulau Tenggol, just south of the lighthouse.
#19 - Pulau Rawa
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Coral boulders with caves and tunnels
SE Corner of Palau Rawa Island
#20 - Pulau Susu Dara Besar
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Marine life is similar to Tokong Laut, with less coral life.
N side of the larger of the two Palau Susu Dara islaets.
#21 - Turtle Bay
Malaysia, Peninsular Malaysia, Pulau Redang
beginner
(0)
The bay is very calm and the main interest is turtles. This site is good for snorkeling.
Northernmost bay of Pulau Redang island.
#22 - Big Seamount
Malaysia, Peninsular Malaysia, Pulau Redang
intermediate
(0)
just north of Pulau Lima
#23 - Batu Tokong Kamudi
Malaysia, Peninsular Malaysia, Pulau Tenggol
intermediate
(0)
Northeast of Pulau Nyireh.
#24 - Batu Chipor
Malaysia, Peninsular Malaysia, Pulau Redang
beginner
(0)
A nice wall full of gorgonians and sea fans. All tropical marine life can be found here (even if there are less fished that in northern dive sites).
South of Pulau Redang island. Batu Chipor is located just north of Pulau Ling pinnacle. The dive site is marked by a buoy.
#25 - Bahara Rocks
Malaysia, Peninsular Malaysia, Pahang
beginner
(0)
6 nautical miles southwest of Pulau Tioman. The is an automatic navigation light on the north rock.
#26 - Pulau Chebeh
Malaysia, Peninsular Malaysia, Pahang
intermediate
(0)
East/North side - mini wall diving, underwater canyons, boulders, soft corals, sea fans. Manta Rays in season.
West side has swim thrus and cavern diving. Great night dive.
Northern most part of the marine park
East side of Island
#28 - Tiger Rocks
Malaysia, Peninsular Malaysia, Pahang
intermediate
(0)
Jacks, barracudas, stingrays, turtles, and sometime sharks (including whale shark).
Between Pulau Labas and Pulau Sepoi
#29 - Pulau Chebeh SouthEast
Malaysia, Peninsular Malaysia, Pahang
intermediate
(0)
Great white gorgonians and sea fans. Also seen : Stingrays, Napoleon wrasse, two turtles and a goatfish.
Southeast side of Pulau Chebeh
#30 - Rayner's rock
Malaysia, Peninsular Malaysia, Johor
intermediate
(0)
A lot of different sharks may be seen here: Whitetip sharks, Hammerheads sharks, Whale sharks, as well as Mantas
33m high rock on the east side of Dayang island, northeast of Pulau Aur.
#31 - Tokong Timor
Malaysia, Peninsular Malaysia, Pulau Tenggol
beginner
(0)
Great dive. We've seen dolphins at the decco! Some guys also said that in august/september, whale sharks may be seen here... Sure, I'll be back!
Small rock, 300m off the south western side of Pulau Tenggol
Tokong Timor is also known as White Rock.
#32 - Pulau Rawa
Malaysia, Peninsular Malaysia, Johor
beginner
(0)
Good Beaches and snorkelling, healthy "STAG'S-HORN CORAL" surrounding both beaches with easy access for snorkelling. New dive centre opening Feb / March 2010
Approx 10 miles north northeast of Mersing, after Pulau Babi Besar and Pulau Babi Tengah.
#33 - Rajawali reef
Malaysia, Peninsular Malaysia, Pulau Tenggol
intermediate
(0)
This is a very popular dive site both interesting for dive training and snorkeling (near the beach). Sharks and mantas can be seen here during exercices !
Northeastern side of Pulau Tenggol.
Rajawali reef is also known as Northeastern bay.
#34 - Gua Rajawali
Malaysia, Peninsular Malaysia, Pulau Tenggol
intermediate
(0)
Viz is often near 5m cos of suspended sediments. Rocky bottom type with soft and hard corals, starfishes, tennis sponges.
Northwest side of Pulau Tenggol Island.
#35 - Ron Reef
Malaysia, Sabah, Tunku Abdul Rahman
beginner
(0)
Nice reef sealife. Not as many big fishes than in the south dive sites, but very colourful
Off the south side of Pulau Sapi
#36 - Mid Reef
Malaysia, Sabah, Tunku Abdul Rahman
beginner
(0)
Saw barracudas and turtles!
Large pinnacle located just east of Pulau Manukan.
Mid Reef is also known as Black Coral Reef.
#37 - Clement Reef
Malaysia, Sabah, Tunku Abdul Rahman
beginner
(0)
Nice corals. A lot of seaslugs and lionfish.
West of Pulau Gaya and north of Pulau Sapi Island
Clement Reef is also known as Clement reef Seafans.
#38 - House Reef
Malaysia, Sabah, Pulau Mabul
beginner
(0)
Muck dive, looking for camouflaged creatures: Seahorses, Ghost pipefish, leaf fish etc.
Just out of the Smart Jetty.
House Reef is also known as Jetty.
#39 - Ray Point
Malaysia, Sabah, Pulau Mabul
beginner
(0)
Viz around 5m. Bigger fish than on the northern side. Some gorgonians, groupers, lionfish and of course Bluespotted ribbontail rays :)
Southeast side of the reef.
#40 - Teluk Air Tawar
Malaysia, Peninsular Malaysia, Pulau Tenggol
beginner
(0)
House-reefs off the Teluk Air Tawar resorts.
#41 - Pulau Ekor Tebu
Malaysia, Peninsular Malaysia, Pulau Redang
beginner
(0)
Boulders, lettuce corals, clams and a cave at 20m deep.
Northeast of Pulau Ling.
#42 - Pulau Babi Tengah
Malaysia, Peninsular Malaysia, Johor
beginner
(0)
This dive site is into the marine park, and you can find some leatherback turtles in july!
Northeast of Mersing
#43 - Turtle Point
Malaysia, Peninsular Malaysia, Pulau Tenggol
beginner
(0)
Western side of Pulau Tenggol Island.
#44 - Batu Nisan
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Eastern side of Palau Prehentian Kecil island
Batu Nisan is also known as Tombstone.
#45 - Sugar Wreck
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
The following descriptions are from Anuar Abdullah, a local diver who has been diving for more than 17 years in east and west Malaysia, has logged more then 6000 dives and knows Perhentian by heart:
Sugar Wreck is an easily accessible sunken 3500-ton sugar hauler located just off the shores of Kuala Besut, south west of Perhentian Kecil. A cardinal buoy marks her resting place. She lays in 18 meters of water on her starboard, her bow pointing northeast and parts of her gentry cranes and cargo hatches strewn on the bottom in the vicinity.
The boat sank in the monsoon of 1999. Being recent, the wreck harbors little marine growth, but fish are abundant. The tidal stream affects diving at this site. Diving at the wreck is best during a new moon. At this time, tidal changes are insignificant, causing little or no currents. Visibility also improves as there is no stir up.
A large school of juvenile barracuda can be found around the wreck, especially near the cargo hold and wheel house. Red snappers and sweetlips are plenty too.
Shipwrecks are usually home to many species of venomous fish, like lionfish, scorpion fish and stonefish. Most conspicuous at the Sugar Wreck are the Plain Tailed Lionfish (Pterois ruselli). The shallowest part of this wreck is only 6 meters below the surface. A mooring line is attached to the superstructure at this point. Like Tokong Laut, the Sugar Wreck is one of the most popular dive sites in Perhentian.
The buoy is near a big cardinal buoy, south west of Pulau Perhentian Kecil.
#46 - Seaventure Dive Platform
Malaysia, Sabah, Pulau Mabul
beginner
(0)
A lot of nudi, Crocodillefish, Stonefish and all that you can dream on, of small creatures :o)
#47 - Teluk Kador
Malaysia, Peninsular Malaysia, Pahang
intermediate
(0)
North side of Pulau Tulai
Teluk Kador is also known as Kador Bay.
#49 - Tioman
Malaysia, Peninsular Malaysia, Pahang
intermediate
(0)
Tioman is a 0-star
rated scuba dive and snorkel destination in Malaysia, Peninsular Malaysia, Pahang which is accessible from
shore based on 0 ratings.
#50 - Shark Point
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Shark Point is a 0-star
rated scuba dive and snorkel destination in Malaysia, Peninsular Malaysia, Perhentian Islands which is accessible from
shore based on 0 ratings.
#51 - Eboi Bessar
Malaysia, Peninsular Malaysia, Johor
beginner
(0)
Good coral dive thru numerous toppled boulders
The Larger of the two small islands on the east side of Pulau Tinggi.
#52 - Takong Rakit
Malaysia, Peninsular Malaysia, Johor
beginner
(0)
Nice wall dive, good hard coral, loads of soft coral due to the current. Very good fish life, with moray's nurse sharks, yellow tail barracuda, snapper, angelfish, damsel', etc...
15min boat ride East from Pulau Sibu
Takong Rakit is also known as Dolly Parton.
#53 - Turtle Beach
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Shallow siye were you start from the beach with the reef on your left
Teluk Pauh, Pulau Perhentian. From beach or by boat
Turtle Beach is also known as House Reef Coral View.
#55 - Pasir Tani Wreck
Malaysia, Peninsular Malaysia, Perhentian Islands
intermediate
(0)
The following descriptions are from Anuar Abdullah, a local diver who has been diving for more than 17 years in east and west Malaysia, has logged more then 6000 dives and knows Perhentian by heart:
There are no records of when and why exactly this ship sank. It is supposed to have sunk in 1976. The only fact that locals can recall is that it is Vietnamese. The wreck is a twin-screw landing craft that was used by Vietnamese refugees to flee and find freedom from the tyranny of communism in their country in the 1980's.
She found her final resting place under 22 meters of water on a sandy bottom. She lays turned turtle with all her superstructure broken apart and sunken in the soft sand. Some parts of her starboard hull structure have fallen apart, leaving a large opening for divers to swim through.
Now after many years on the ocean floor, she supports a huge variety of marine life. Bivalves make up most of the sides and overhangs on the wreck. Soft coral, Seafans and gorgonians cover the upper part of the structure. Clownfish at Perhentian
Generations of dead clams and mussels have dropped to the bottom forming a rubble bed in the surrounding area. The rubble bed is home to stonefish, scorpion fish and several species of nudibranch.
Barracudas are often seen under the overhanging parts of the hull, which has been eaten up by corrosion. Big eye snappers and chromis swarm the upper side of the wreck. Reef fish like Blue ring angelfish and butterfly fish can also be found on this wreck.
Several species of boxfish and puffers are part of the long list of fish that inhabit the Vietnamese Wreck. Tidal and sea conditions affect visibility at this dive site. Surface and underwater currents can be strong. Best diving normally occurs just moments before slack tide.
A mooring line is attached to the starboard propeller shaft and it is used as a descent line for divers. Pieces of debris can be found on the stern side of the wreck. On occasion there is a leopard shark that visits the wreck and the surrounding areas. Special precautions are required when diving at this wreck.
As almost the entire dive is spent at or near the bottom; the dives are normally regarded as "square profile" where decompression obligations and air consumption must be closely monitored. This wreck is located just minutes to the southwest of Perhentian Kechil and is one of the most popular diving sites.
SW of Pulau Perhentian Kecil.
Pasir Tani Wreck is also known as Vietnamese Wreck.
#56 - Bali Hai Divers House Reef
Malaysia, Peninsular Malaysia, Pahang
beginner
(0)
Easy access direclty from the Panuba Inn Resort, Panuba Bay, Tioman Island.
#57 - Semporna Jetty
Malaysia, Sabah
beginner
(0)
Semporna Jetty is a 0-star
rated scuba dive and snorkel destination in Malaysia, Sabah which is accessible from
shore based on 0 ratings.
#58 - Shavers rock
Malaysia, Peninsular Malaysia, Perhentian Islands
intermediate
(0)
The site consists of a small circular group of rocks at the southern end of the lighthouse reef. Pelagic fish. Some good corals.
#59 - Coral Garden
Malaysia, Peninsular Malaysia, Pahang
intermediate
(0)
Coral Garden is also known as Seafan Canyon.
#60 - Divers Lodge House Reef
Malaysia, Peninsular Malaysia
Unrated
(0)
Divers Lodge House Reef is a 0-star
rated scuba dive and snorkel destination in Malaysia, Peninsular Malaysia which is accessible from
shore based on 0 ratings.
#63 - Great Wall
Malaysia, Sabah, Mantanani Island
beginner
(0)
Great Wall is a 0-star
rated scuba dive and snorkel destination in Malaysia, Sabah, Mantanani Island which is accessible from
shore based on 0 ratings.
#64 - Alternative Reef
Malaysia, Sabah, Mantanani Island
beginner
(0)
NE side of Pulau Mantanani Besar island
#66 - Rapid Point
Malaysia, Sabah, Mantanani Island
beginner
(0)
Rapid Point is a 0-star
rated scuba dive and snorkel destination in Malaysia, Sabah, Mantanani Island which is accessible from
shore based on 0 ratings.
#67 - Lighthouse
Malaysia, Sabah, Mantanani Island
beginner
(0)
SW side of Pulau Mantanani Kecil island; just south of the light house
#69 - Maco Point
Malaysia, Sabah, Mantanani Island
beginner
(0)
Maco Point is a 0-star
rated scuba dive and snorkel destination in Malaysia, Sabah, Mantanani Island which is accessible from
shore based on 0 ratings.
#70 - Stingray Avenue
Malaysia, Sabah, Mantanani Island
beginner
(0)
Between Pulau Mantanani Kecil and Pulau Longgisan island
#71 - China Town
Malaysia, Sabah, Mantanani Island
beginner
(0)
Good for snorkeling.
South of Pulau Longgisan island
#72 - Magic Rock
Malaysia, Sabah, Mantanani Island
beginner
(0)
South-East side of Pulau Mantanani Kecil island
#73 - Indian Brother's reef
Malaysia, Sabah, Mantanani Island
beginner
(0)
Northen side of Pulau Mantanani Besar island
#74 - Police Wreck
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Police Wreck is also known as Justice Wreck.
#75 - Bohey Dulang Corner
Malaysia, Sabah
beginner
(0)
The reef is beautiful and home of colorful fish and marine life.
The dive site is located south of Bohey Dulang island
#76 - Terumbu Dua
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Terumbu Dua is also known as Terumbu Tiga Kecil, T2, T3 baby.
#77 - Serenggeh
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Serenggeh is also known as Pulau Serenggeh.
#78 - Stingray Alley
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Stingray Alley is a 0-star
rated scuba dive and snorkel destination in Malaysia, Peninsular Malaysia, Perhentian Islands which is accessible from
shore based on 0 ratings.
#79 - Maritime Wreck
Malaysia, Peninsular Malaysia, Perhentian Islands
intermediate
(0)
Maritime Wreck is a 0-star
rated scuba dive and snorkel destination in Malaysia, Peninsular Malaysia, Perhentian Islands which is accessible from
shore based on 0 ratings.
#80 - The Cement Wreck
Malaysia, Sabah, Labuan
beginner
(0)
The Tung Huang is a freighter that sank while transporting cement to Brunei for the Sultan's new palace on 25 September 1980. It hit the Samarang Bank and sank as it tried to reach Labuan for repairs. The wreck now lies east of Kuraman Island and just 21 km from Labuan. The vessel, 92m long, 15m wide and 7.5m deep sits vertically on the seabed at 30m. It is the easiest wreck to navigate, making it ideal for training in wreck diving.
Divers can penetrate the cargo hold and docks however nets are draped all over the vessel so care must be taken. The easy penetrations to the engine room and superstructure are riskier now days as the structure is slowly taken by the sea. The funnel fell over to port in the late 1990's and the storms of August 2002, caused the hydraulic pumping of the sea to blow out a number of superstructure panels. There is a great variety of marine life to be found here including barracuda, turtles, lion fish and reef fish. Soft and hard corals grow on the surface of the wreck, which makes this the best Labuan wreck for underwater photography.
Source: www.asiadivesite.com
21 km South-SouthWest of the Labuan Marina and West of Kuraman Island. 40 min by speedboat from the marina.
The Cement Wreck is also known as Tung Huang.
#81 - Magicienne Rock
Malaysia, Peninsular Malaysia, Pahang
beginner
(0)
This pinnacle raises up to 8 m. This is one of the best dive of the Pahang marine park: Whale Shark, Leopard Shark, Mantas can be seen here!
NNE of Pulau Tioman
#82 - Pulau Paku Besar South
Malaysia, Peninsular Malaysia, Pulau Redang
beginner
(0)
Just south of Pulau Paku Besar, west side of Pulau Redang
#83 - Malang Rock
Malaysia, Peninsular Malaysia, Pahang
beginner
(0)
Huge volcanic rocks, great shallow second dive. Mostly hard porite corals mixed the cabbage & pencil shaving corals. Multitudes of fish and a resident eel. There are a few interesting swim throughs.
Malang Rock off Pulau Tulai (Coral Island). Beach access from Coral Island or boat access from any site on Tioman (10-30 min)
#84 - Marine Park Wrecks
Malaysia, Peninsular Malaysia, Pahang
beginner
(0)
There is a total of eight wrecks, fish trawlers, outside the Marine Park Jetty.
Easy access from most dive operators on Tioman
Marine Park Wrecks is also known as Pirate & Sawadee.
#85 - Seabell Rock
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Best time to dive at this area is in the morning and afternoon. Good for those who seek macros. Sometimes it could be a bit choppy on the surface, if there is current, descent using a buoy line.
Seabell Rock is also known as Lighthouse.
#86 - D Lagoon
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
An easy, shallow dive, but still with a lot of things to see. Bluespotted Ribbontail Ray are just everywhere and Jenkin's Stingray are often spotted. Blacktip Reef Shark are also common.
The site is usually accessed by boat, but if you are already on the nearby beach, you can also access it from there. There is one buoy marking the dive spot.
#87 - Tokong Laut
Malaysia, Peninsular Malaysia, Perhentian Islands
beginner
(0)
Massive pinnacle, sand at the bottom. Probably the best site in the Perhentians, with great diversity in marinelife, scorpionfish, schools of yellow snappers, boxfish, pufferfish, bamboo sharks, turtles, nudis and schools of reeffish.
W of Palau Susu Dara Besar, NW of Pulau Perhentian Kecil.
Tokong Laut is also known as Temple of the sea.
#88 - Left Shoulder
Malaysia, Sabah, Sibuan Island
beginner
(0)
Left Shoulder is a 0-star
rated scuba dive and snorkel destination in Malaysia, Sabah, Sibuan Island which is accessible from
shore based on 0 ratings.
#89 - Redang
Malaysia, Pacific
Unrated
(0)
Redang is a 0-star
rated scuba dive and snorkel destination in Malaysia, Pacific which is accessible from
shore based on 0 ratings.
#90 - Lima Kechil
Malaysia, Peninsular Malaysia, Johor
beginner
(0)
Neat dive site that rarely gets current, has a small Cavern at the east end that opens to air so is not an overhead environment. Large school of fusiliers usually hang out at the eastern end as well.
Second island as you head due east of Pulau Sibu, connected to it's sister island of Lima Bessar by a shallow reef.