Christmas markets

Christmas market hotels & holidays

They say the early bird catches the worm, and when it comes to Christmas, we couldn't agree more.

With hand-picked hotels across the country, you can stay close-to-home to enjoy the UK's best festivities on your doorstep. Take your pick from magical markets in Bath, Birmingham, London, York, Edinburgh, Manchester and more.

If you fancy a change of scene, head to some of Europe's best cities with our fairy-tale festive markets collection.

So what are you waiting for? Spend December sipping hot gluhwein, shopping for handmade Christmas gifts and soaking up festive cheer at the most magical markets across the UK and Europe - all for the best price online.

The best Christmas markets in Europe:

Prague Old Town Square Market, Czechia: At Prague’s Old Town Square market, you'll find wooden huts bursting with Yuletide trinkets, glassware, ceramics, embroidered lace and other pretty presents.

Vienna Christmas Market, Austria: With over 700 years of festive market history, Vienna has truly mastered festive fairs. The majestic venue of Vienna Rathausplatz with its stunning town hall, backdrop, will charm any fine architecture admirer.

Copenhagen's Tivoli Market, Denmark: Nowhere in Copenhagen is quite as gorgeous as the mid-19th century Tivoli Gardens during the end of the year. The Copenhagen Christmas market here features 30,000 baubles, an array of adorable stalls, and a breathtaking show of 16,000 lights in the Chinese-themed area.

Strasbourg’s Market, France: With 300 stalls dotted across the city centre, Strasbourg’s Christkindelsmärik is one of the largest festive markets in Europe. Expect live music, nativity scenes and craft stalls.

Cologne Cathedral Christmas Market, Germany: A spectacular cathedral sets the scene for Cologne’s German Christmas market. Quaint red-roofed booths surround the Rhineland’s largest Christmas tree, adorned with a brilliant cobweb of fairy lights.

Bruges Christmas Market, Belgium: Step into a fairytale at Bruges' enchanting Christmas market on Grote Markt. Wander through the cobbled streets lined with twinkling lights, admire historic buildings and indulge in delicious Belgian waffles, chocolates, and mulled wine.

Berlin Christmas Market, Germany: Immerse yourself in a winter wonderland at Berlin's enchanting Christmas markets; spanning from historic Gendarmenmarkt to the festive Charlottenburg Palace. Explore vibrant stalls, indulge in delicious treats, take to the ice rink, and experience the magic of the season.

The best Christmas markets in the UK:

Edinburgh Christmas Market, Scotland: Set against the backdrop of Edinburgh’s historic Old Town, the Edinburgh Christmas Market is a festive wonderland. Expect a charming mix of traditional stalls, artisan gifts, and delicious seasonal treats. With its ice skating rink and festive rides, it’s a must-do on any Christmas MArke

Bath Christmas Market: A charming British haven of culture and seasonal spirit, Bath’s Christmas fair brings more than 170 traditional wooden chalets to the streets of this refined city, conveniently near to its Roman thermal spring baths.

London Hyde Park’s Winter Wonderland: An end-of-year treat for Londoners, Winter Wonderland is a London Christmas market with a difference. From a ferris wheel, fairground rides and an ice rink, to Bavarian-style stalls, there's something for the young and the young at heart. Indulge in handmade crafts, candy floss, marshmallow-topped hot chocolate and heart-shaped message biscuits for your loved ones.