10 of the best winter city breaks Krakow. ... Reykjavik. ... Amsterdam. ... Prague. ... Rome. ... Paris. ... Marrakech. If you're looking to get a world away from the British winter, Marrakech is it. ... Budapest. Budapest gets mighty cold during the winter. More items... 2 Jan 2020