Enjoy a festive break in London by booking a stay in one of Mayfair’s opulent hotels where guests can indulge in spa experiences, Michelin-starred dining and afternoon tea. The perfect location for a Christmas shopping break, Mayfair’s luxury hotels are just a short walk from fashionable Mount Street and Selfridges on Oxford Street.
Enjoy a dose of old-world luxury with a stay at The Beaumont, where highlights include a jazz age afternoon tea, a Hemingway-inspired drink and a New York-style grill restaurant. Or book a stay at iconic five-star hotel The Connaught where you can enjoy picture-perfect cakes at The Connaught Patisserie, feast on afternoon tea at Jean-Georges at The Connaught, sip cocktails in the art-filled Red Room, and indulge in three Michelin star dining at Hélène Darroze.
Alternatively, expect opulent rooms and brasserie-style dining at The Biltmore Mayfair, located in leafy Grosvenor Square, or book a stay at luxury boutique hotel The Twenty Two, sited on the corner of Grosvenor Square.
Find Mayfair’s best hotels for festive breaks.
