Not too late to enjoy a Christmas Market or two...


Knock back some eggnog, nibble on a German sausage or two and while away those crisp post-Christmas pre-New Year’s evenings with a warm glass of mulled wine.

There are plenty of Christmas markets across the country, but most of them tend to close before the big day.

That’s why we’ve picked our top seven that will continue to run after December 25th and up until New Year’s Eve so you can have a fabulously festive time for as long as possible.


1. Bournemouth Christmas Market
Friday 16th November – Wednesday 2nd January

Saunter down to the south coast where the Christmas vibes will be in full swing until after new years day. Sit back and sip on some mulled wine in two-storey Alpine lodge and treat the kids to some indulgent festive delicacies – absolutely magic.

2. East Princes St Gardens Christmas Market (Edinburgh)
Saturday 17th November – Saturday 5th January

Keep the Christmas spirit alive through Hogmanay and beyond with Edinburgh’s plethora of crafters, artists, gift shops and gastronomic surprises. Great fun for the whole family, Edinburgh puts on a spectacular six-week extravaganza of entertainment in the heart of the city throughout the festive season.

3. Hyde Park Winter Wonderland (London)
Friday 23rd November – Sunday 6th January

Hyde Park’s Winter Wonderland hardly needs any introduction, with visitors flocking from far and wide to get into the Christmas mood in London. Additions this year include Peter Pan on Ice, Teletubbies Christmas Show, Ice Sculpting Workshops, and even a Comedy Club. So go on, get your skates on.

4. Nottingham Winter Wonderland
Thursday 15th December – Monday 31st December

It describes itself as “the liveliest Christmas venue in the East Midlands” and it’s easy to see why. Enjoy a fresh, unpasteurised beer at the Après Ski bar, take in the panoramic views at the Altitude Bar – an all-glass chalet complete with cocktails, table service and a private DJ – and the stunning sculptures in the Ice Bar. Just make sure you enjoy the ice rink before you start your night out!

5. Waterfront Winterland (Swansea)
Friday 16th November – Sunday 6th January

If you’re in south Wales over the festive season you can enjoy ice skating on the Admiral ice rink; experience the festive family funfair, the delicious foods from the new Winterland Food Area and the Giant Wheel all at Swansea’s Waterfront Winterland.  Truly an attraction for all the family, you can get all the fun of the fair with the range of exciting rides to suit everyone. 

6. Christmas by the River 2018 (London)
Thursday 29th November – Wednesday 2nd January

Nestled snugly by Tower Bridge, Christmas by the River boasts inviting frosted cabins where you can enjoy a drink and shelter away from the elements. Not only that, but there’s a whole host of free workshops to get involved with – from food and drink tastings to glittery arts and crafts and storytelling – while enjoying iconic views of the London skyline.


7. Christmas Village, Times Square (Newcastle)
Friday 9th November – Saturday 5th January

Step inside the walls of Times Square where you’ll enter the magical world of the Christmas Village. Enjoy the unmistakable scent of mulled wine and chestnuts roasting on a log fire, and sounds of Christmas cheer all around you. This year boasts a huge authentic Bavarian beer hall, live oompah bands and German food stalls, in addition to a variety of small independent local traders  selling all kinds of wonderful gifts.