Discover The 11 Best Christmas Markets for a Magical Break in 2024

11 September 2024

Fairy lights, fine gifts, and a mug of mulled wine (or two...)

As the nights draw in, our city centres will soon begin to light up with the midwinter magic of Christmas markets.

Up and down the country, you’ll find bustling squares filled with wooden chalets, festooned in fairy lights, and offering everything from artisanal crafts and gifts to mouthwatering treats and live entertainment. After a day filled with festive cheer, rest and rejuvenate at a nearby Macdonald Hotel.

Christmas Markets in Southern England

1. Winchester Cathedral Christmas Market

Regularly voted one of Europe's best, Winchester's Christmas Market is a must-visit. Set in the Inner Close of Winchester Cathedral, it offers a breathtaking backdrop for your festive shopping. The market is known for its high standards - all exhibitors are carefully selected to ensure quality and uniqueness. A particular highlight is the ice rink at the center of the market, offering magical views of the illuminated cathedral as you glide around.

Stay at: Macdonald Botley Park Hotel & Spa, just a 30-minute drive from Winchester, where you can unwind in the spa after a day of festive fun.

Dates: November 22nd to December 22nd, 2024

Winchester at Christmas

2. Bath Christmas Market

Step into a fairy tale at Bath's award-winning Christmas Market. Set against the backdrop of the city's stunning Georgian architecture, over 200 twinkling chalets line the picturesque streets. What sets Bath apart is its focus on local artisans - over 70% of stallholders come from Bath and the surrounding region, offering unique, handcrafted gifts you won't find anywhere else. Don't miss the chance to sample some warming mulled wine while admiring the beautifully lit Bath Abbey.

Stay at: Bath Spa Hotel, where you can unwind in the outdoor hydrotherapy pool after a day of festive shopping.

Dates: November 28th to December 15th, 2024

Bath Christmas Market

3. Southampton Christmas Market

Southampton's Christmas Market has been growing year on year, and 2024 promises to be the biggest yet. What sets it apart is the mix of traditional market elements with modern attractions. Alongside craft stalls, you'll find one of the UK's tallest traveling Ferris wheels and the AtmosFear ride for adrenaline junkies. The market's pièce de résistance is the spectacular light show projected onto the historic Bargate monument.

Stay at: Macdonald Botley Park Hotel & Spa, set in 176 acres of Hampshire countryside just a short drive from Southampton.

Dates: November 15, 2024 to January 5, 2025

Southampton Christmas Market

4. Oxford Victorian Christmas Market

Step back in time at Oxford's Victorian Christmas Market. Held on the historic Broad Street, this four-day event recreates the charm of a 19th-century Christmas. Stallholders dress in Victorian attire, and the products on offer - from handmade crafts to traditional sweets - reflect the era's aesthetic. The market's relatively short duration makes it feel extra special, so be sure to plan your visit accordingly. 

Stay at: Macdonald Bear Hotel in nearby Woodstock, a 13th-century coaching inn full of character.

Dates: November 14th to November 17th, 2024

The Bear at Christmas

5. Blenheim Palace Christmas Market

Step into a winter wonderland at Blenheim Palace's Christmas Market, set in the magnificent Great Court of this UNESCO World Heritage site. With around 50 decorated wooden chalets, this market offers an enchanting festive experience. Browse unique gifts from designer-makers and sample gourmet treats from local food producers. Don't miss the themed State Rooms (2024's theme is Peter Pan), the mesmerising Illuminated Light Trail, and the new Great Skate ice rink.

Stay at: Again you can stay in the Macdonald Bear Hotel, a 13th-century coaching inn that perfectly complements the market's charm just a short stroll from Blenheim Palace’s festivities.

Dates: November 15th to December 22nd, 2024

Blenheim Palace South Lawn

Christmas Markets in North West & Central England

6. Birmingham Frankfurt Christmas Market

For a taste of Germany in the heart of England, look no further than Birmingham's Frankfurt Christmas Market - the largest authentic German market outside Germany and Austria. With over 100 stalls, it's a feast for the senses. The air is filled with the aroma of pretzels, schnitzel, and glühwein. Don't miss the live music performances at Victoria Square, featuring traditional German bands alongside local acts.

Stay at: Macdonald Burlington Hotel, located right in the city centre and offering special festive experiences.

Dates: November 1st to December 24th, 2024

Christmas at Burlington

7. Stratford-upon-Avon Christmas Market

New for 2024, Stratford-upon-Avon's revamped Christmas Market promises a fresh take on festive celebrations. Held over two weekends in December, it boasts 200 high-quality stalls. The market's unique feature is its decentralized entertainment - instead of a main stage, you'll find performers and activities spread throughout, creating a more immersive experience.

Stay at: Macdonald Alveston Manor Hotel & Spa, just a short walk from the town centre.

Dates: December 7th & 8th and December 14th & 15th, 2024

Christmas in Stratford-Upon-Avon

8. Chester Christmas Market

Chester's Christmas Market is a gem among Britain's festive offerings. With over 70 traditional wooden chalets clustered around a sparkling Christmas tree, it exudes old-world charm. What makes Chester special is its dedication to local produce - expect to find an abundance of regional cheeses, wines, and crafts. The market's proximity to Chester's famous 'Rows' - covered medieval walkways - adds an extra layer of historical magic to your visit.

Stay at: Macdonald New Blossoms Hotel, dating back to 1650, right in the heart of Chester's city centre.

Dates: November 15th to December 22nd, 2024

Manchester Christmas Market

Christmas Markets in Scotland

9. Edinburgh's Christmas

Edinburgh's Christmas is not just a market - it's a full-fledged winter festival. Sprawling across several city centre locations, including East Princes Street Gardens, this extravaganza offers something for everyone. Thrill-seekers can enjoy rides like the Big Wheel and the hair-raising AtmosFear, while shoppers can browse countless stalls for Scottish and international goods. The real highlight? An ice rink set against the dramatic backdrop of Edinburgh Castle.

Stay at: Macdonald Houstoun House, set in 22 acres of beautiful woodland just 40 minutes from Edinburgh.

Dates: Mid-November 2024 to early January 2025

Couple at Christmas Market

10. Glasgow Christmas Winterfest

Glasgow's Christmas celebration proves that good things come in pairs. With two distinct locations - George Square and St Enoch Centre - the Winterfest offers double the festive fun. The event stands out for its community focus, featuring a special hub in partnership with The Clutha Trust that showcases local artists and performers. Don't miss the silent disco - a uniquely Glasgow twist on holiday traditions!

Stay at: Retreat to the elegant Macdonald Crutherland House, just 20 minutes from Glasgow city centre.

Dates: November 25, 2024 to January 7, 2025

Entrance to Glasgow Green

11. Aberdeen Christmas Village

Aberdeen's Christmas Village brings a touch of Highland charm to the festive season. The star of the show is the 'Curated in the Quad' market within the stunning Marischal College Quadrangle. Running for six weekends, it offers a rotating selection of local crafts, food, and drink. What makes this market special is its charitable aspect - last year, it raised an impressive £245,000 for Charlie House, a local children's charity.

Stay at: Macdonald Norwood Hall Hotel, a historic Victorian mansion set in 7 acres of scenic grounds just outside the city centre.

Dates: November 14th to December 22nd, 2024 (Curated in the Quad runs on weekends only)

Christmas Shopping Breaks