As the winter makes its way to London, the city preps for the festive season and there’s a festive delight around every corner. The streets are covered in twinkling lights, a warm smell of Christmas baking drifts from bakeries and shoppers bustle around finding gifts for loved ones. At Christmas in London there is a kind of magic you didn’t know you were missing. Picture this, wandering through rows of craft stalls, wrapped in a scarf, sipping on hot chocolate, maybe nibbling on a gingerbread cookie, with that crisp winter air around you, the recipe for a festive holiday…
If you're in London during this time, check out some of the
Christmas markets we’ve suggested below. Each market offers festive cheer, from Hyde Park's Winter Wonderland to charming spots across the city. Staying at one of six
Imperial London Hotels puts you in the heart of it all.
Immerse yourself in the holiday spirit and make the most of your Christmas by staying with us this festive season!
A glowing sign reads "Hyde Park Winter Wonderland" in bright lights, set against a backdrop of colourful, festive decorations and string lights, capturing the lively atmosphere of a holiday festival at night.
If you're in London during this time, check out some of the Christmas markets we’ve suggested below. Each market offers festive cheer, from Hyde Park's Winter Wonderland to charming spots across the city. Staying at one of six Imperial London Hotels puts you in the heart of it all. Immerse yourself in the holiday spirit and make the most of your Christmas by staying with us this festive season!
1. Hyde Park Winter Wonderland
Dates: Thursday, 21st November 2024 - Sunday, 5th January 2025
Winter Wonderland is one of London’s most popular Christmas markets, a destination for families and friends to enjoy the festive fun. Taking over
Hyde Park, there is more to the market than meets the eye.
Thrill-seekers can enjoy classic fairground rides, while competitive spirits can dive into prize-winning games (and snag some bragging rights).
And for the foodies?
The options are endless! Think bottomless pizza and countless street food stalls brimming with alpine charm, and if you're in the mood for bold flavours, don't miss
Poppadom Indian Kitchen at our
Tavistock Hotel.
We love the La Chalet fondue restaurant; a cosy Swiss inspired restaurant serving up melted velvety cheeses, charcuterie (veggie options available) and potatoes, topped off with a glass of red wine – delicious!
Pro tip: visit early in the week or in the morning to beat the crowds. Book a session for the Ice Bar and be first in line for a cocktail served in an ice-carved glass.
Two people bundled in warm hats and scarves admire heart-shaped, decorated gingerbread cookies hanging at a festive market stall, surrounded by warm, colourful lights.
2. Covent Garden Christmas Market
Dates: Saturday, 7th December 2024 – Tuesday, 7th January 2024
Covent Garden Market is always a great spot to visit, but during the Christmas season, it’s even more charming. This year the world-famous decorations will be returning to the market, imagine gigantic gold bells, spinning mirror balls and oversized baubles - your followers will thank you for this.
There is also a 60ft Christmas tree, lit with thousands of twinkling lights. Artisan stalls sell handcrafted gifts and trinkets, making it a great spot to pick up a unique present or two. Meanwhile, the Royal Opera House invites you into a world of fairy dust, grand dreams, and captivating ballet with Cinderella, running from 3 December to 16 January.
Alternatively, explore the festive charm of Seven Dials and James Street, just a short walk away, or head down the road to Somerset House for the iconic ice rink and a glass of mulled wine. Make it a perfect stay by booking at the nearby
President Hotel.
Pro tip : If you’re on the hunt for unique gifts, visit during weekdays when it's less crowded. You can stroll leisurely and haggle with artisans like you’re on a treasure hunt.
A couple stands arm-in-arm, facing a warmly lit holiday market stall filled with festive decorations and treats, as one of them raises a phone to capture the cozy ambiance.
3. Southbank Centre Winter Market
Dates: Wednesday, 6th November – Thursday, 26th Dec 2024
As you approach London’s South Bank via the embankment bridge you are welcomed by one of the most iconic skylines in the world. During the festive season the area is transformed into a twinkling alpine inspired boardwalk overlooking the River Thames. With chalet-style stalls selling handmade crafts and delicious treats like bratwurst and hot chocolate, your belly will be merry for days.
For a cosy retreat, stop by the
Library Bar at our
Morton Hotel for a drink before heading to the Southbank Centre, where shows like the London Gay Men’s Choir and The Nutcracker in Havana bring seasonal joy to the stage.
Pro tip : Hit the market at sunset for the best views and that golden hour glow. It's like the holiday lights are on a beauty filter!
People walking around lookingin Christmas market
Explore More Christmas Markets
For those looking to explore London’s smaller Christmas markets, there are lots to choose from:
Greenwich Christmas Market
Dates: Thursday, 28th November to Sunday, 1st December
Greenwich Christmas Market is the spot for local crafts and gifts but be sure to walk to the observatory for incredible views of London.
Leicester Square’s Market
Dates: Wednesday, 6th, November 2024 – Sunday, 5th January, 2025
Leicester Square’s market is located next to M&M World making it great for the whole family.
London Bridge Christmas Market
Dates: Tuesday, 12th November, 2024 to Sunday, 5th January, 2025
Meanwhile, London Bridge Christmas Market offers a riverside setting with views of Tower Bridge and a wide selection of festive food and drink. Whilst you’re there, don’t miss Humble Crumble in
Borough Market for a nostalgic sweet treat.
For a comfortable and convenient stay near all the festive excitement, consider the Bedford Hotel. Perfectly located, it offers easy access to London’s top Christmas markets and seasonal attractions, making it an ideal base for your holiday adventures.
Our Top Tips for Visiting London’s Christmas Markets
Plan Your Visit: Timing is everything! To fully enjoy festive treats, warm mulled wine, and capture magical moments, aim for weekday mornings. You’ll beat the crowds and get first pick at the stalls.
Dress for the Weather: London’s winter weather is unpredictable, so layer up! One minute it’s sunny; the next, it’s windy. Stay cosy and comfortable by dressing in layers.
Wear Comfortable Shoes: Christmas market hopping requires good footwear! Opt for comfy shoes and let public transport be your friend for getting around town with ease.
Stay in the Heart of the Action: For a comfortable base close to all the holiday excitement, consider the
Royal National Hotel. Its central location offers easy access to London’s top Christmas markets, iconic landmarks, and convenient transport links, making it the perfect spot to experience the festive season to the fullest.
Christmas decor at Tavistock hotel
Make This Christmas Unforgettable at Imperial London Hotels!
Imperial London Hotels offers the ideal venue for your
Christmas events, just a stone's throw from iconic holiday markets. With a range of elegant spaces suited to both intimate gatherings and large celebrations, we create the perfect setting for your seasonal festivities.
Enjoy exceptional hospitality, tailored dining options, and a warm, inviting ambiance that reflects the magic of the season. Whether it’s a family gathering, corporate party, or a cosy get-together with friends, celebrate in style at
Imperial London Hotels – where unforgettable holiday memories await.