Many things have now come to King's Wharf, Bermuda since most of the ships now dock there. There are also many activities right at King's Wharf, such as para sailing, jet skies, excursions, and shopping, among other things. As for restaurants, try the Frog and Onion, or venture "down the road" to the Swizzle Inn. Both are excellent. The Crystal Caves are a must see, as well as the aquariam and zoo. Both are just a bus ride away.