The islands of French Polynesia all offer good snorkeling locations, but Huahine is particularly nice. There are both coral reefs and lagoons to explore around the island, and it is less overrun by tourists than many of the other islands in French Polynesia.
7. Ningaloo Reef, Australia
Although the Great Barrier Reef gets all the accolades, the Ningaloo Reef off the northern coast of Australia is spectacular in its own right. It is located in a very sparsely populated and remote part of Australia, which makes it a bit of a chore to get to. However, that also means that snorkelers will have an uncrowded atmosphere in which they can bask in the splendor of the reef.
8. Kealakekua Bay
There is never a bad time to go to Hawaii for snorkelers. There are great snorkeling locations all over the islands. Kealakekua Bay, located on the Big Island of Hawaii, is perhaps the best place for snorkelers in the islands. The bay is very isolated, requiring a kayak paddle or hike to get to it. However, once visitors are there, they will be rewarded with lots of large marine animals like sea turtles, whales and dolphins.
9. Fiji Islands
It is hard to go wrong with any spot in the Fiji Islands to go snorkeling. The Jean Michel Cousteau Resort offers visitors the chance to have guided trips to all the best spots for snorkeling in Fiji, including the chance to go on night snorkeling adventures.