The best time to visit Amsterdam is in the summer when the weather has warmed up enough that you might even catch a tan while you're out in the city.