in the middle
Amsterdam is the capital of the Netherlands and it's the cultural and financial centre of the country too. Tourists come for quite a wide range of reasons from its famous red light district and cannabis cafes to its canals and beautiful museums. Because of this there are many good deals to be had on Amsterdam flights.
Cheap hotels in Amsterdam are easy to find due to the fact there are a huge range of them. Hostels are generally the cheapest option, however do bear in mind these tend to be a very social experience and a lot of them are party hotspots for the area. Depending upon the area you are staying in some hostels are more expensive than Amsterdam hotels nearby. If you're looking for a good range of cheap Amsterdam hotels then you'll find a fair amount concentrated around the major tourist attractions.
Once settled into one of the cheap hotels in Amsterdam, bear in mind the weather can be somewhat unpredictable, but there are a lot of indoor activities so that shouldn't matter too much. It doesn't really matter what time of year you choose for your Amsterdam holidays as there is usually something going on somewhere in any given month. The city's two top festivals are in June with the Roots Festival and Open Garden Days. July is all about alfresco eating, sales and outdoor films and on the canal in August a colourful and exciting gay pride parade takes place.