The best time to visit Amsterdam for me is Spring. Not only are the days longer, and warmer but the flowers come out to play!
Keukenhof in Lisse on the outskirts of Amsterdam are the world’s largest gardens, you can get there by bus or in true Dutch style hire a bicycle and enjoy the ride there.
Tulip season starts at the end of March and runs until mid-May. These photos were taken at the end of April when the flowers were in full bloom.