City breaks that are better in winter than summer

St Petsersburg covered in snow during winter
St Petsersburg covered in snow during winter

Winter city breaks provide a wonderful opportunity to wrap up warm and explore snowy scenes, celebrate at the many events and festivals, and witness spectacular phenomena you won't find in the summer months.

As huge advocates of winter holidays, we love getting to know a city when the air is crisp and the twinkling lights create a magical atmosphere.

SEE ALSO: Where to go for a white Christmas

SEE ALSO: 15 beautiful towns and cities built on water

Short breaks at this time of year can bag you the best hotel rates, ensure you don't miss the best dates in the calendar and are complete with romance, fun and fantastic views.

Europe is perfect for a short break in winter, with top spots including Venice (the canals are far less crowded), Tromso (the Northern Lights appear) and Vienna (hours of dancing during ball season). The UK also comes alive during winter and it's the best time to discover the lamp-lit cobbled streets of York, or see the granite buildings of Aberdeen sparkle. For a long-haul city break, look no further than snow-covered Quebec City or fun-for-all New York City.

And if you're a lover of hot and sunny escapes, we have just the place for you to have your dose of Vitamin D this winter: think sandy beaches, lively bars and glorious heat...

Check out our pick of the best cities to visit in winter.