Embrace the festive period by celebrating the holidays with the hearty seasonal cuisine, sparkling decorations and exclusive events offered by each of these luxury hotels.
Claridge’s is celebrated for its afternoon tea and the festive offering is considered particularly special. Throughout the holidays, this afternoon tea service comes complete with Claridge’s famous Christmas pudding, of which only 150 are made for purchase packaged in a china bowl engraved with the Claridge’s crest and wrapped in the hotel’s signature green box with a silk ribbon. On Christmas Eve, guests can then soak up the festive atmosphere with caroling and horse-drawn carriage rides through Mayfair with a mug of hot cocoa in hand. On returning to their rooms, guests will find their own mini Christmas tree, stockings and carrots left out for Santa’s reindeer. The Christmas at Claridge’s hotel package includes a welcome bottle of champagne, Christmas entertainment for children, stockings, a horse-drawn carriage ride and Christmas lunch.