Amsterdam is a great year-round destination, and the city really comes into its own in winter, when its famous canal network twinkles with fairy lights, cobbled streets are illuminated by bright Christmas windows and cosy cafés invite visitors in out of the cold. With great Christmas markets also on offer, it is an ideal place to pick up some unique Christmas gifts. From November, many markets offer traditional Dutch fare while the Ice Village on Museumplein turns into a winter wonderland, complete with ice rink, chalets and food stalls. In this guide we take you through some of the best places to visit in Amsterdam this winter. From top restaurants to cool cafés and winter events, these are the things to have on your to-do list in Amsterdam.