January tends to be the cheapest month to visit New York City, as it follows the holiday season, resulting in lower hotel rates and fewer crowds, but be prepared for potentially cold weather.