Hello,
I just sailed the Anthem to Bermuda in Sept 2016. I suggest that you go to Horseshoe Bay. You can walk from the ship to Snorkel Park. Just follow the turtles in the sidewalk. It's a nice safe beach. Do not take the ship's excursion. I paid $65 per person which included entrance fee, chairs, umbrella and some water sports equipment which I didn't use. Otherwise you can pay $5 to get in and then pay for each item you use. You can decide for yourself but I say go to Horseshoe Bay and you can do Snorkel Park on your 2nd day.