Choosing when to visit New York City will obviously depend on your preferences and budget. If money is your biggest concern, consider visiting the city during the winter months of January through April. While the weather is far from ideal, you will get the best hotel rates and shorter lines at major city attractions. The most expensive time of year to visit the city is during the late November through December holiday season. Not only do foreign visitors come in droves, but many people who live near the city come in for a day or two of holiday shopping. Expect to pay top dollar for a hotel room if you visit at this time. Of course, we suggest you book your room through NewYorkCity.com as we guarantee the lowest rates available! Other than the holiday season, Spring and Fall are the busiest in terms of tourists, and hence more expensive than the summer or winter months. Spring and Fall are also the months when the weather is most pleasant. The summer months, while busy, are not quite as busy as fall or spring. If you visit in July and the first half of August, you will find the hotels are significantly cheaper. The weather, however, can get quite hot and humid, so bring appropriate attire. And because of school holidays, the summer is traditionally when most families visit New York. For further money-saving tips, see our guerrilla guide to visiting New York City.