Diving & Snorkelling in Vietnam

Snorkelling & diving in Vietnam have now seen a steady increase in popularity over the years. The beaches are cleaned up and the tourists are flocking to Vietnam more and more, snubbing its local rival Thailand.

Although diving in Vietnam is still in its infancy, that too is becoming more and more prevalent. With new dive shops opening its doors with professional divers and instructors offering their services.

Here are the Top 7 destinations for Snorkelling and Diving in Vietnam today.


Halong Bay

Most tourists travelling to Halong Bay will embark on a cruise, staying overnight in luxury. Do a spot of kayaking, sightseeing, visit the caves and indulge in some tasty seafood dinners.

However, snorkelling is not usually part of the itinerary due to the route the cruises take through Halong Bay. But that's a different type of holiday and a cruise is still an important highlight for any family on their Vietnam holiday.

Therefore, those needing a little snorkelling fix, need to head to Cat Ba Island after the cruise or instead of. 

There are many snorkelling boat trips heading out from Cat Ba Town on a daily basis. You can choose either a half or full day depending on how much time you have.

The variety of fish and coral you will see is pretty good considering Vietnam is not known for its snorkeling destinations. You do get chance to spot spiny lobster, abalone and plenty of wonderful colourful fish swimming amongst the bright and colourful coral.

Monkey Island is the most popular place to snorkel with plenty of tours operating in the town. You can also check out Cat Co 1 Beach for some snorkelling, just a short ride from the town.



Hoi An

Hoi An is a delightful location in Vietnam to enjoy walks along the river, shopping in the boutiques and tasting some of the great traditional Hoi An dishes.

There are however, two locations in Hoi An where you can do a bit of snorkelling, namely Cua Dai Beach and An Bang Beach.

These beaches are only around 4km away from the centre of town and renting or using your hotels free bicycles is an option for the day.

Although these locations are nice, they can get a bit crowded and Cua Dai would be the clearer of waters for snorkelling.

Cham Islands

Just 15 km offshore from Hoi An we find the breathtaking Cham Islands where the best snorkelling and diving can be found in central Vietnam.

Hon Lao is the main island and the only one inhabited by locals, the rest of the islands are covered in dense bush. This island is a great spot to check out the stunning soft and hard coral underwater with a snorkelling or diving tour.

There are regular day trips to the Cham Islands from Hoi An and professional dive operators are found in the centre of town. Overnight dive trips to Cham Islands are also available starting from around $130 per person including all transfers, accommodation, diving equipment and guides.

Nha Trang

Snorkelling and diving is the most popular activity in Nha Trang and with good reason. With dozens of dive shops operating in the centre of town and plenty of reefs to explore. There is no wonder Nha Trang has become the centre for snorkel and dive enthusiasts.

Diving in Hon Mun Island is perfect for snorkelling or diving and can get to depths of 150 feet (50m metres). With over 300 species of fish & beautiful coral,  swimming through here is delightful.

Moray Beach is best for training dives with its shallow sandy bottom & great for spotting those Moray Eels.

Whale Island, further north from Nha Trang offer some amazing sea life such as Seahorses, Frogfish and Stonefish. Also in deeper parts of the dive you could get to see some Eagle rays and Stingrays!

Nha Trang also has a unique glass bottomed vessel operating in the bay. For those who can't swim or don't want to get wet but still want to view the beautiful coral and fish.

Nha trang for us gives you the best diving in Vietnam and should be added to your itinerary. Allow us to include it in one of our flexible Vietnam package holidays and we can organise your diving trip in Vietnam!



Danang is the best location for long stretches of sandy beaches, dense forests and famous landmarks such as the Golden Bridge. Along with plenty of luxury resorts and hotels lining the sea front to choose from. Danang will become the best place to visit Vietnam in 2021. 

However, not only has Danang these exciting accolades but also great spots for snorkelling in Vietnam too.

Only 13 km around the bay from Danang is Son Tra Beach. Here at Son Tra you will find some very oddly shaped corals unseen anywhere else in Vietnam.

Something to think about when choosing where to go snorkelling in Vietnam on your holiday.

Bac My An Beach, Bai Nom Beach, and Bai Nam Beach are the best beaches to go snorkelling from. They also have excellent facilities with respect to snorkelling trainers and equipment. 

Phu Quoc

Phu Quoc is now one of the best places to visit in Vietnam for its white soft sandy beaches and great sunny weather. Added to this, you can also do some serious snorkelling and diving too with excellent clear visibility to depths of around 30m.

Permission by the authorities has been given to snorkel and dive in a large area covering the northwestern part of the island to the small archipelago in the south.

It is said the best place to snorkel in Phu Quoc is in the archipelago area and diving to the northwestern part of the island.

The best beaches for snorkelling in Phu Quoc include Long Beach, Ong Lang Beach and Bai Sao Beach.


Con Dao Islands

Con Dao Islands has probably the most pristine waters for snorkelling and diving in Vietnam. The waters around the islands are very well protected and so offer some amazing dive sites.

There are a couple of wrecks you can visit if you are of a more advanced standard in diving. There is an abundant amount of coral here around the islands and if you are an avid diver, this is the place to come.

Some great corals and beautiful fish can be seen once you wade out to the clearer spots of the reef. Including clams, parrot fish, crabs and the only place you can spot Green Turtles in Vietnam.

Although more expensive than in Nha Trang or Phu Quoc, the extra is well worth it.