Considered one of the best snorkeling St Thomas spots, this beach can get quite busy, especially on days that cruise ships are in port. Once you have your face in the water, it won’t matter though because there’s tons of sea life to see. Head for the rocky areas and you are sure to find tons of brightly colored fish, and maybe even some crabs or rays.
Of all the snorkeling beaches, this one has the most amenities, but is also the most popular and busiest. With little shade, the ability to rent an umbrella, beach chair, and have a waitress bring you a nice cold drink, to me is worth the trade off. If the crowds don’t bother you, and you’re looking for the best place to snorkel in St Thomas, make Coki Beach your first stop.
Although it’s popular to bring along or buy food for the fish, please don’t feed them. It’s harmful to both the sea life and the overall ecosystem.
Coki Beach is the best spot on the island to see lots of fish in a relatively small and easily accessible area.