Instead of buying an excursion on Bermuda, we all decided to go to a Snorkel Park that's only a few minute walk from the ship. We arrived in Bermuda on their Cricket championship weekend so there was a fee to get into the snorkel park of $10/person. They reduced the price to $5/person because they had a plumbing problem and had only outhouses to use until the problem was fixed. However, once you're in the park, there's a $15 dollar charge for a lounge chair and a $10 dollar charge for an umbrella. So, it will cost you $40 dollars for two chairs and an umbrella plus the admission fees. The snorkeling is very good in the park but as I said, be prepared to spend at least $40 once you're in the park.
After visiting Bermuda twice and docking in at Hamilton and King George, I never really liked docking King's Wharf. You're no where near any of the nice beaches and places in Bermuda. All there is in King's Wharf is shopping which I'm not really that fond of.