Thanks for the insight here! It sounds like we need to do our own excursion by taking the ferry to Cruz bay, stopping by the visitor center and then finding a snorkeling spot nearby. Any suggestions for snorkeling nearby that’s walkable?
we aren’t locked into a specific cruise ship or company as we are just now starting to plan, but it appears the cruises all get you close enough in St Thomas to take your own ferry excursion to Cruz bay and back with plenty of time.