Celebrate the magic of Christmas with an enchanting two-night stay at The Capital Hotel, on 24th and 25th December. Perfectly located in the heart of one of London’s most prestigious neighbourhoods, our festive escape invites you to experience the capital at its most wonderful time of year.
Discover London’s dazzling Christmas lights, soak up the festive atmosphere and enjoy world-renowned shopping at Harrods, just moments from the hotel. Each morning, wake up to a delicious breakfast before embracing the magic of the season.
Make Christmas Day truly unforgettable with an indulgent Christmas Day lunch at Tom Brown at The Capital.
Our Michelin-starred restaurant, where exceptional cuisine and an intimate, elegant setting create a memorable festive dining experience.
After a day of seasonal celebrations, return to the timeless elegance of The Capital Hotel. Unwind in luxurious surroundings and enjoy the warm hospitality, thoughtful touches and personalised service that make every stay special.
Whether you’re dreaming of a romantic Christmas retreat, a luxurious festive getaway or a memorable London celebration, our Christmas package offers the perfect blend of indulgence, exceptional dining and festive charm.