Situated in one of London’s most exclusive areas, in a stunning location, overlooking Chelsea Harbour Marina and the River Thames, The Chelsea Harbour Hotel is a tranquil waterfront oasis and London’s only five star, all-suite hotel.
Experience breathtaking panoramic views and attentive service at one of London’s most refined destination hotels.
From London’s iconic Winder Wonderland to the Natural History Museum Ice Rink, the glorious Christmas Lights Switch-On across Regent Street, and the annual Christmas events at the Royal Albert Hall, spend the holiday season right at the heart of where the magic is happening.
Enjoy seasonal celebrations with your colleagues and loved ones in the magical surrounding of Chelsea Harbour. Choose one of the packages and toast the season over a glass of Champagne.
Whatever your need, we’ve got Christmas all wrapped up for you. Download the brochure below to see all of the different menus we have prepared for the Christmas and New Year festivities. Otherwise, if you are just looking to book a room, please use the panel on the right hand side.