The cheapest time to visit New York is between January and March, when the weather is cold and the city is less crowded. You'll also find great deals on package holidays to New York, including accommodation and flights at this time of year.
You might also find cheap deals on New York holidays in August when the weather can get quite hot and humid. However, this is also quite a busy time of year in New York, so be prepared for large crowds if you're visiting at this time.
If you're looking for a bargain, our advice is to start planning your New York holiday as early as possible. The sooner you book, the more likely you are to find cheap package deals.