10 Magical Things to Do on a Christmas Vacation in London (2026)

The very first time I went to London was in the heart of winter. Being completely exhausted by work at the time, I needed to get away so badly that I wasn’t even thinking straight. I just wanted to go somewhere I’d never been and, honestly, somewhere cheap. Ha. Turns out, London in winter was dang cheap, mostly because of the weather.

But after the trip was booked, I started second-guessing myself. Did I make a mistake not picking the Caribbean?  I DIDN’T.  Yes, it was cold. Duh.  But it was also magical. And I knew right away that everyone should take a Christmas vacation in London at least once. 

Why Christmas in London?

London knows how to do the holidays. Twinkling lights everywhere. That old-timey charm. And this feeling like you’ve walked straight into A Christmas Carol (the nice parts—no Scrooge or creepy ghosts). 

A family vacation in London during the holidays means skating on iconic rinks, wandering Christmas markets, watching shows, and even diving into Harry Potter magic. If that’s your thing. 

1. Explore London’s Best Christmas Lights

One of the best parts of Christmastime in London is wandering the city at night. When it feels like every street is strung with lights. Oxford Street shines with its massive displays, Regent Street has these incredible glowing angels, and Carnaby Street has a theme that makes it stand out from the rest.

If you get cold easily like I do (or if you just want to see it all in multiple areas) consider booking a private London Christmas Lights Taxi Tour. You’ll get driven around to the city’s most festive streets while staying warm and cozy. .

👉 Pro tip: This is one of those things you’ll want to book in advance, since tours can sell out quickly. (I wrote a full guide on things to book ahead in London if you need more ideas.)

2. Visit Hyde Park Winter Wonderland

Hyde Park Winter Wonderland is a massive holiday festival that takes over Hyde Park every year. It’s packed with everything from an outdoor ice rink and Christmas markets to circus shows, rides, and even a Bavarian-style beer hall.

It can feel a little overwhelming depending on exactly when you go because there’s just so much going on.  But that’s also what makes it such a fun stop.  I like it as a choice for a family vacation because it has something for everyone. 

And it just feels like London, if that makes sense. Teens can hit the rides. Little kids love the Santa’s Grotto. And adults can sneak in some mulled wine or other holiday-themed cocktails.

🎟 Tickets need to be reserved, especially if you’re planning to go at night or on a weekend. It’s one of the most popular holiday attractions in the city, so make sure to book in advance.

3. Go Ice Skating at Iconic Spots

To be honest, I’m much more of an “ice-faller” than an ice-skater.  And because of that, I don’t actually get on the ice very much!  But, I do have to say that London has some of the prettiest ice rinks I’ve ever seen. And if you actually like ice skating, then doing it during your Christmas vacation in London seems like a must-do. 

The most famous is the rink at Somerset House. Between the historic building all lit up and the giant Christmas tree, it’s the picture-perfect holiday scene.  If you’re traveling with teens, the rink at Canary Wharf is a solid choice. It’s modern, has a glass-roof cover so you can skate even if it rains. The whole area feels lively with restaurants and shops nearby.

For something really different, try skating at Hampton Court Palace. Gliding around on the ice while looking up at Henry VIII’s old stomping grounds is one of those only-in-London experiences that makes a family trip extra memorable.

Just like Winter Wonderland, these rinks get crowded fast in December. If skating is on your list, check dates and times ahead and lock in tickets early.  You might be able to get lucky as a walk-in, but if this is a bucket list item from you, I wouldn’t risk it.

4. Experience a London Christmas Market

Christmas markets in London aren’t as massive as the ones in Germany. But they’ve got their own charm.  And it would sort of be weird it go all the way to London for Christmas vacation without checking out a London Christmas market. 

Generally, I think of them less as “must buy gifts here” and more as “grab a snack, wander around, soak up the holiday vibe.”

A few of the best ones:

  • Southbank Centre Winter Market – right along the Thames with food stalls, mulled wine, and handmade gifts.
  • Leicester Square Market – smaller, but lively with street performers and a little holiday show tent.
  • Covent Garden – technically more of a decorated shopping area than a traditional market. But the giant tree and oversized ornaments make it one of my favorites for photos.

If you really want the full holiday experience, I recommend the Christmas Lights and Markets Guided Walking Tour with Mulled Wine. It’s exactly what it sounds like — festive lights, holiday markets, and a warm drink in hand. Perfect way to wrap up an evening.

5. Dance Through the Streets on a Festive Silent Disco Tour

This one is kind of weird, but that’s why I like it. Especially if you’re traveling with teens (like I usually am). At first glance, it looks pretty much like what you would expect: a tour of some of the best Christmas lights on some of the most festive London streets. But then there are the headphones!

Everyone on the Christmas Silent Disco Walking Tour gets a headset, tuned into the same holiday playlist. So while you’re walking past the glowing lights of Regent Street or Carnaby Street, you’re also part of this goofy, moving dance party. And the funny part is you forget how silly you look because everyone else is doing it too.

It’s one of those things that works perfectly on a family vacation in London. Teens love it because it’s different and a little ridiculous. Parents love it because it turns “just another lights tour” into something you’ll actually laugh about together later.

6. Enjoy the Wizarding World with a Harry Potter Christmas

If you’ve got any Harry Potter fans in the family, this one’s a no-brainer. The Warner Bros. Studio Tour in London does a special holiday makeover called “Hogwarts in the Snow.” The Great Hall gets decked out with Christmas trees. The Gryffindor common room is decorated for the holidays, and even the Forbidden Forest gets a snowy touch.

It’s such a fun add-on if you’re looking for something that feels unique to the season. Teens in particular get a kick out of it because it’s immersive.  It feels like you’ve stepped straight into a Christmas scene from the movies.

🎟 Tickets for the holiday event sell out fast, so if this is on your list, I’d say grab them as soon as possible. I have a whole guide with tips for visiting the Harry Potter Studio Tour that will help you plan ahead.

7. Watch a Christmas Show or Pantomime

You can also add a night at the theater to your holiday plans. London’s West End is always buzzing. During the holidays you’ll find festive shows and family-friendly pantomimes that only run this time of year.

If you’re not from the UK, pantomimes might throw you off at first. They’re a little goofy, a little over-the-top, and very interactive. But that’s what makes them fun, especially with kids or teens.

You’ll see classics like Cinderella or Jack and the Beanstalk, complete with silly jokes, audience shout-backs, and plenty of holiday cheer.

If pantos aren’t your style, you can always go for a Christmas-themed West End production instead. Shows like A Christmas Carol or festive concerts at the Royal Albert Hall are a great way to get into the holiday spirit.

8. See the Trafalgar Square Christmas Tree

If you’re looking for that classic holiday photo-op, you’ll find it at Trafalgar Square. Every year, Norway gifts London a massive Christmas tree as a thank-you for Britain’s support during World War II.

It’s been a tradition since 1947, and standing in front of it while the lights are twinkling feels like you’re part of something bigger than just another holiday trip.

The tree itself is usually decorated in a simple, old-fashioned way. Long strings of lights cascading down from the top.  It’s a standout from the displays across the rest of the city. Most nights you’ll hear carolers singing beneath it, which adds to the charm.

It’s quick to see, but it’s one of those “yep, I really did Christmas in London” moments for you to check off your list.

9. Visit St. Paul’s Cathedral or Westminster Abbey for Christmas Services

Even if you’re not usually the “go to church on vacation” type, Christmas services in London’s historic churches are something special. Both St. Paul’s Cathedral and Westminster Abbey hold holiday services and carol concerts throughout December.

Stepping inside either one during the season is a pretty unforgettable experience.

I’ll be honest, teens might not be quite as wowed by the service itself. But even they usually stop and take it all in when the choirs start singing in those massive, echoing spaces.

For adults, it’s one of those travel moments that just feels meaningful, even if you don’t consider yourself particularly religious.

If you want to go to one of the big Christmas Eve or Christmas Day services, plan way ahead. Seats fill quickly, and some services are ticketed. But even if you just stop in for a carol concert earlier in the month, it’s worth it for the atmosphere alone.

10. Go Shopping for Holiday Gifts

If shopping is on your list for your Christmas vacation in London, you’re in luck. London goes all out for the holidays. And even if you’re not planning to bring a ton home in your suitcase, it’s worth popping into a few iconic spots just for the decorations.

  • Harrods – The window displays alone are a must-see. Inside, the holiday décor is over-the-top in the best way. The food halls are perfect if you want edible gifts to take home.
  • Liberty London – This one feels more “old world” with its Tudor-style building. Their Christmas shop is packed with unique ornaments and gifts.
  • Hamleys – Even if you’re not buying toys, this is the world’s oldest toy store. During the holidays, it feels like pure chaos in the best way. Teens might roll their eyes a bit, but little kids love it.

Even if you don’t end up buying much, walking through these stores is a holiday experience all its own. They’re basically attractions dressed up as shops in December.

BONUS: Take a Christmas Day Walk by the Thames

If you happen to be in London on Christmas Day itself, you’ll notice that a lot of the usual attractions are closed. But that doesn’t mean the city shuts down completely. A favorite thing to do is simply take a walk along the Thames.

Start around Tower Bridge for those classic London views, then follow the river along the Southbank. It’s quieter than usual, which makes it feel like you’ve got the city (almost) to yourself.

You’ll still find pockets of activity – families out for strolls, the occasional café or pub open. But mostly it’s just a chance to soak up London at a slower pace.

After the busy days of markets, shows, and lights, it’s a nice way to round out your London vacation.  

Where to Eat at Christmas in London

Food is a big part of any holiday trip. And London has plenty of festive options if you’re visiting in December. Whether you’re into traditional British Christmas dinners or prefer a cozy afternoon tea, you won’t go hungry on a Christmas vacation in London.

Festive Afternoon Teas

Afternoon tea is already a London classic, but in December it gets a holiday twist. Think gingerbread-themed treats, mulled wine cocktails, and Christmas puddings served on fancy tiered trays.

  • The Savoy does one of the most famous (I shared my full thoughts on afternoon tea at the Savoy).
  • Claridge’s puts a festive spin on its elegant tea service.
  • For something more casual, many hotel lounges around the city offer their own Christmas teas. Those can be easier to book last-minute.

Christmas Lunch or Dinner

If you’re in London on Christmas Day itself, plan your meal well in advance. Lots of places close, and the ones that stay open usually book up early.

  • The Ritz is one of the most iconic spots for a traditional multi-course Christmas lunch. And yes, it’s every bit as over-the-top as you’d expect.
  • Claridge’s and The Langham also serve full Christmas menus.
  • For something a bit more low-key (and family-friendly), many pubs around London offer holiday set menus. They’ll have turkey, stuffing, and all the trimmings.

No matter where you eat, booking ahead is key. London does the holidays big, but seats at the most festive tables are limited.

Where to Stay in London at Christmas

Finding the right hotel can make or break any vacation.  And at Christmastime, there’s even more pressure to get it right.  Since the holidays are such a popular time to visit, it’s worth locking in your stay early—especially if you want to be near the best Christmas markets, theaters, or transport hubs.

My Top Recommendation

I recommend The Clermont London Victoria. I’ve stayed there myself, and it’s a perfect option if you want to be near Victoria Station. You can have a comfortable, festive base to come back to after long days out.

Some Other Good Options

  • The Ritz London – Luxury and tradition, especially magical at Christmas.
  • The Langham – Known for its festive atmosphere and central location.
  • Premier Inn St. Pancras – A budget-friendly option that’s family-friendly and right by King’s Cross, which makes day trips easy.

If this is your first trip abroad and you’re feeling nervous about planning, let me help. I’d suggest checking out my guide on getting ready for your first international trip. It walks you through everything you need to feel confident before you leave.

Considering pairing London with another destination? I’ve also rounded up the best cities in Europe to visit in December. London is amazing on its own. But combining it with a Christmas market trip elsewhere in Europe makes for an unforgettable holiday.

______________________________________

Your Next Steps

A Christmas vacation in London really does have it all.  Lights, markets, shows, food, and plenty of family-friendly activities that keep everyone happy. I know how tricky it feel to plan a holiday trip when you’re juggling limited time off and kids with different interests. But London makes it easy. 

Whether you’re skating at Somerset House, sipping mulled wine at a market, or taking a quiet Christmas Day walk along the Thames, it’s the kind of trip that sticks with you long after the holiday is over.

To make the most of your trip, here are the experiences from this post that I recommend booking ahead:


👉 For even more ideas, I’ve put together a full guide on things to book in advance in London. It covers attractions and experiences beyond the Christmas season that you’ll want to secure before you go.

That way, when you arrive, all that’s left to do is enjoy the magic of London at Christmas.

Need an itinerary for your London trip? Here’s my 4 days in London itinerary.

0 Shares