
With constant warm temperatures and clear waters, the US Virgin Islands is one of the most popular snorkeling destinations in the Caribbean. This island group consists of approx. 50 islands and islets surrounded by vibrant reefs, but the three biggest, St John, St Thomas and St. Croix offer easily accessible snorkel spots.
To decide which US Virgin Island has the best snorkeling, check out our island specific guides below!