The best times to visit Key West is from mid-April to late May, and from November to mid-December. Hotels usually offer great promotions and the weather is just ...