We vacationed in Bermuda for a few days after Christmas. We stayed at the Fairmont Southampton and were very pleased with the hotel and their staff. They made us feel very welcome. If possible, upgrade to the 6th Floor Gold level (a few extra bucks a night but well worth it) as you get complimentary breakfast, appetizers, and desserts. Horseshoe Bay, a beautiful beach, is very close by. A beautiful 9 hole golf course.