FLY out of JFK (JetBlue or American) or Newark (United) - we flew American out and JetBlue back for a total cost of $300 return. Flight time is a whopping 2hrs!!
STAY at a resort on the beach if you can afford it. We stayed at the Royal Palms. A really lovely hotel and we had a great deal at just under $200 per night. While it was great to walk into Hamilton, it was a taxi ride to the beaches. We spent the day at the Rosewood at Tucker's Point which was gorgeous. I also hear the Fairmont's are very nice.
EAT at Mickey's on Elbow Beach. Good food and a lovely beach to spend the day on. (Otherwise, we were at a wedding, so had everything else organised)
OTHER STUFF TO NOTE. It's a golfers paradise, so bring your clubs if you so desire. Taxis are needed everywhere and can really add up - the transfer from the airport to Hamilton takes about 20mins and costs $30.