
Best Christmas markets in the UK, 2025
Discover the top UK food festivals and Christmas markets for 2025. Mulled wine, mince pies and Christmas shopping galore
Looking for the best Christmas markets in 2025 across the UK? We've found the best German Christmas markets, Christmas fairs and festivals across the UK.
For more festive inspiration, check out our 10 best London restaurants for festive get-togethers. Cooking up a festive meal yourself? See our ultimate collection of Christmas recipes for mains, sides, desserts and more.
Best UK Christmas markets to visit 2025
Winchester Cathedral Christmas Market
Winchester Cathedral Christmas market, 21 November – 22 December
Known for its historic college and cathedral, Winchester and its surrounding villages are becoming something of a culinary hotbed. The cathedral grounds are transformed over the Christmas season, with the Winchester Cathedral Christmas market running from 21 November to 22 December. The cathedral provides the picturesque backdrop for the German-inspired market, with pretty wooden chalets serving mulled wine, street food and displaying crafts for Christmas presents.
Where to stay: Just a short walk from the house Jane Austen once lived in is The Wykeham Arms, an apparent favourite of Colin Firth and Robert Plant. It’s an 18th century coaching inn with beautiful curved, Georgian bow doors, a cosy but bright bar that’s managed to escape modernisation (we loved the tankards hanging from the ceiling) and a separate dining room decorated with wonky framed photos, Persian rugs, gnarled oak chairs and more tankards. It’s easy to imagine Austen in here, scribbling away by one of the original fireplaces.
There are rooms upstairs (including superior doubles with four-poster beds) and it’s a popular place for dinner – book in advance for prettily presented plates of ambitious seasonal food, including tempura oysters with wasabi ice cream; Hampshire ribeye steak; and chicken and pig’s trotter pie with mash and liquor.
Doubles from £152, check rates and availability at booking.com or wykehamarmswinchester.co.uk

Bath Christmas Market
Bath Christmas market, 27 November – 14 December
Shop the Bath Christmas market with more than 25o traders offering everything from baked goods to drinks and more. The market is nestled amongst the city's most famous sights – the spa, Roman Baths and Bath Abbey. Don't miss the ice skating at Bath on Ice (open from 14th Nov until January 4th 2026) and 'Glow Golf' for mini golf lit up by fairy lights at night.
Make it a festive break: Hotel Indigo is a honey-hued Georgian terrace, a stone’s throw from the markets and city festivities. Unwind after a day out with barrel-aged negronis in The Elder’s cosy rooms, decked with plush red leather stools and panelled walls painted a deep-sea green.
Doubles from £107, check rates and availability at booking.com, expedia.co.uk or bath.hotelindigo.com

Christmas by the River, London Bridge
London Bridge City Christmas by the River, 13 November – 4 January
Christmas by the River is perfect for iconic views of London. Featuring festive entertainment, shopping, a wide selection food and drink, plus support for local charities. Local vendors include Aroma – Steak and Chips serving Brazilian food, Burger & Fries providing gourmet street food, Chilli Cha Cha serving Punjabi fast food and Nicholas Pitta dishing up slow-cooked Greek souvlaki.
There is also a pop-up winter bar at The Riverside Lodge serving warming mulled wine and other festive cocktails.
Healeys Christmas Market
Healeys Christmas Market, 8 November – 14 December
In contrast to the bigger urban markets, Healeys Christmas Market is set on a working farm, in this case outside Perranporth in Cornwall. Weekends are dedicated to festive food and drink, expect a range of Cornish produce on offer including jams, juices and chutneys, all made on the farm. Stalls will showcase local crafts in the Old Bottlery restaurant, with choirs, carols and live music adding to the festive vibes.
Make it a festive break: Stay a half hour drive away from Perranporth at The Scarlet in Mawgan Porth. Rooms, which are spread over five levels, come with their own outdoor space and open-plan bathrooms to ensure the connection with the stunning sea view is never broken. The goosebump-inducing outdoor pool is naturally filtered with reeds, while the indoor pool is heated by solar panels.
Doubles from £275, check availability at scarlethotel.co.uk
Manchester Christmas Market
Manchester Christmas Market, 7 November – 22 December
Spread across this dynamic city, Manchester’s Christmas Market is one of the country’s largest, with more than 200 stallholders set out between nine distinctive locations. Soak up the festive spirit as you wind through the city centre’s brimming streets, buying from a tempting choice of food and drink producers from both the local region and across Europe.
Choose from traditional German bratwursts, great British hog roasts and an array of vegetarian options while fluffy Dutch mini pancakes and French profiteroles are sure to satisfy sweet cravings as you make your way around this wintry wonderland.
Make it a festive break: When you’re finished, take a stroll to Manchester’s Northern Quarter and adjoining trendy Ancoats neighbourhood for cosy Victorian pubs, indie bars and top-quality restaurants. For dinner, Rudy’s is the local go-to for Neapolitan pizza and refreshing aperitivo with pals. Or if its drinks you’re after, Beermoth is jam-packed with local brews.
The Cow Hollow Hotel, a converted textile warehouse, features a reception which doubles as a cocktail bar, where guests can sip on complimentary prosecco and snacks. Rooms come kitted out with beautiful marble fireplaces, super comfy beds and a round of milk and cookies delivered to your room each night.
Doubles from £109 per night, check availability at booking.com

York Christmas Festival
York Christmas Market, 13 November – 21 December
The streets of York will once again be turned into a festive playground this winter. Wooden chalets will house food producers selling everything from spiced apple chutney to pecan and amaretto brownies along with local crafts and artisan products, with over 80% of the businesses coming from Yorkshire, as a way to celebrate local producers.
If you’re feeling chilly, cosy up by the fire inside Thor’s Tipi with a mulled wine and hot cocoa. Head to the Shambles Market food court for savoury galettes from the Krep Truck and arancini from Pizzaoli’.
Make it a festive break: Before the day is over, take a well-earned pit stop at Betty’s Tea Rooms in St. Helen’s Square for cake and creamy hot chocolates. Or if it’s dinner you’re after, the markets are not far from Skosh, an independent restaurant serving Indian-inspired small plates and seasonal cocktails on one of York’s most historic streets.
Within a few minutes from the market is Malmaison York, a boutique hotel on the corner of Rougier Street. Its impressive views over the famous cathedral from its rooftop bar marks a perfect close to a day of exploring.
Doubles from £118, check availability at booking.com
Canopy Christmas Market, London
Canopy Christmas Market, 28 November – 22 December
King’s Cross’ independent food, drink and crafts market is getting into the festive spirit with a series of special events. The market will trade daily (closed on Mondays) with over 50 independent makers, crafters and designers to find all your Christmas gifts, plus plenty of artisan produce, street food and mulled wine to keep you going. There will also be live music every Friday evening, a 60-foot Christmas tree in Granary Square and a chance to try out the winter sport of curling at Club Curling.
Make it a festive break: After perusing the stalls mooch down to The Drop, an intimate wine bar in a friendly corner of Coal Drop’s Yard. Order a bottle of European wine and relax under the low-arched ceilings and soft lighting, with great cheeses and meats to snack on. If you’re after a low-key dinner without the queue, visit Happy Face Pizza for its festive spins on wood-fired pizza.
Retro-chic hotel The Standard next to St Pancras station is the place for post-market unwinding. Book a King’s Terrace room and you’ll be rewarded with a large terrace complete with an outdoor bath overlooking the St Pancras Renaissance Hotel and its terracotta-coloured clock tower.
Doubles from £199, check availability at booking.com

More travel inspiration...
12 small towns across the UK every foodie should visit
The UK's best pubs with rooms
UK boutique hotels for food lovers
10 exciting UK city breaks for food lovers
Best restaurants with rooms
UK spa hotels for food lovers
Best romantic UK hotels
Best seaside staycations
Best country hotels
Comments, questions and tips
Want to see this content?
We're not able to show you this content from olivemagazine. Please sign out of Contentpass to view this content.





