Best Snorkelling in Phuket

by Mama Loves Phuket

Although there are a few spots you can swim and snorkel off the coast of Phuket, some of the most exciting spots are found island hopping in Phuket to find more remote spots.

Snorkelling Spots on Phuket Island

Kata Beach

Kata Beach is located on the west coast of Phuket and offers calm waters and a long stretch of sand. You can rent snorkelling gear on the beach and swim out to see colourful fish and coral.

Ya Nui Beach

Ya Nui Beach is a small and secluded beach located on the southern tip of Phuket. The water is clear and shallow, making it a great spot for snorkelling. You can rent snorkelling gear on the beach and explore the coral reefs and marine life.

Ao Sane Beach

Ao Sane Beach is located on the southwest coast of Phuket and is a popular spot for snorkelling and diving. The beach is secluded, and the water is clear, offering excellent visibility for exploring the underwater world.

Best Places To Snorkel Near Phuket

Here are some of the best Phuket islands for snorkeling:

Similan Islands

The Similan Islands are considered some of the best islands for snorkeling in Thailand. The crystal-clear waters surrounding the islands are home to a variety of marine life, including colorful fish, sea turtles, and even reef sharks.

Koh Bon: Koh Bon is a small island located in the Similan Islands. The island is known for its vibrant coral reefs and crystal-clear waters, making it a great spot for snorkeling.

Snorkeling Similan islands

Racha Islands (Raya Islands)

The Racha Islands, also known as Raya Islands, are located just off the southern coast of Phuket and offer some excellent snorkelling opportunities. The islands have clear waters and vibrant coral reefs, and you can spot a wide range of fish and marine creatures.

Coral Island (Koh Hae)

Coral Island, also known as Koh Hae, is a small island located just off the southern coast of Phuket. The island’s clear waters are ideal for snorkelling, and you can see a variety of colourful fish and even baby blacktip reef sharks.

Koh Phi Phi

Koh Phi Phi is a group of islands located about 40 km southeast of Phuket. The islands offer some great snorkelling opportunities, particularly around Monkey Beach and Maya Bay, where you can see a variety of marine life, including colourful fish and sea turtles.

diving boat in koh phi phi

Koh Yao Yai

Koh Yao Yai is a small island located in Phang Nga Bay. The island’s waters are clear and teeming with marine life, and you can spot everything from colourful fish to octopuses and even small reef sharks.

Remember to always practice responsible snorkeling and not disturb marine life or the coral reefs. It’s also important, whilst still not law, to use reef-safe sunscreen to protect the marine environment.


Please note that we are not a travel agency. We cannot book your Phuket trip for you, but we do link on our website to our preferred suppliers. Clicking one of these links may earn us a commission on qualifying bookings or purchases. You can find our full privacy policy and website terms of use here.

© Mama Loves Phuket 2023

You may also like