While technically not part of Phuket, Koh Phi Phi is a must-visit for anyone snorkelling in the region. Just a 45-minute boat ride from Phuket, the Phi Phi islands boast some of the clearest waters in Thailand. The vibrant coral reefs here are home to a plethora of marine species, from colourful fish to blacktip reef sharks, making it an exciting spot for snorkellers of all levels.
One of the best locations around Koh Phi Phi is Maya Bay, made famous by the movie The Beach. Here, you can snorkel among coral gardens and see stunning rock formations jutting out from the water. It's an experience that will stick with you long after your trip is over. For a more relaxed stay after a day of snorkelling, the likes of Avani+ Mai Khao Phuket Suites offer a luxurious retreat, perfectly blending comfort with the beauty of Phuket.