This Christmas, unwrap the magic of London with Thistle Hotels. From the twinkling lights of Oxford Street to the iconic views of Tower Bridge, our hotels place you at the centre of the city’s festive spirit. Whether you’re planning a sparkling party, a cosy Christmas lunch, or a stylish New Year’s Eve getaway, we’ll make it a celebration to remember.
Thistle Holborn – right in the heart of the festive action, we have a range of different party packages and spectacular spaces for you to host the perfect celebration in 2025.
Thistle Heathrow T5 – looking for large spaces with great transport links for your corporate party? Then you’ve come to the right place.
The Tower Hotel by Thistle – Celebrate with breathtaking views of Tower Bridge and the Thames. Enjoy seasonal menus crafted by expert chefs, private dining with skyline vistas, and lively New Year’s Eve celebrations at our stylish cocktail bar, VU from The Tower.
The Marble Arch Hotel by Thistle – Nestled in the heart of London, this boutique gem offers intimate festive dining, bespoke party packages, and easy access to Oxford Street’s Christmas lights and shopping, making it the perfect spot for a special celebration, or a feel-good winter escape.
Looking to book or have a question about your festive feast or magical gathering? Get in touch with us, and we’ll help make your Christmas celebrations truly unforgettable.
Christmas in London is magical – with Christmas lights, seasonal theatre shows, decorated shopping streets, and plenty of festive food and drink. From Thistle Hotels, you can walk to landmarks like Covent Garden, Trafalgar Square, Hyde Park, and the West End, all transformed for the season.
Yes, London is one of the best cities in the world to visit at Christmas. From dazzling lights on Oxford Street and Regent Street to festive markets at Southbank and Leicester Square, the capital turns into a winter wonderland. Thistle Hotels are located across central London, so you’ll always be close to the city’s top festive sights.
The best time to visit London for Christmas is from late November through December, when the lights are switched on and markets are open. Stay at a Thistle Hotel to be at the heart of the celebrations, with easy access to theatres, shops, and seasonal events.
Yes, some restaurants, hotels, and churches remain open on Christmas Day, although most shops and attractions close. Thistle Hotels are perfectly placed for festive strolls – you can still enjoy London’s Christmas lights, Trafalgar Square’s tree, and the city’s magical winter atmosphere even on 25 December.
Let’s bring some extra sparkle to your celebrations with special offers from these Thistle Hotels.