Nestled among Mayfair’s Georgian townhouses and flagship fashion stores are some of the best hotels in the world. The perfect location for a Christmas break in London, Mayfair’s luxury hotels are a short walk from Bond Street and Green Park tube stations, and are just moments from Selfridges on Oxford Street. Here are a few of our favourite Mayfair hotels in which to spend a memorable Christmas break.

The Connaught

If you’re in London to go Christmas shopping, The Connaught on fashionable Mount Street is right in the heart of the action. Mount Street is magically illuminated with 63,000 Christmas lights, while The Connaught is famous for its artist-designed Christmas tree. This year, London-based artist Suzy Murphy has designed the tree.

Retire here after a busy day of Christmas shopping and recharge your batteries in five-star luxury by relaxing at the hotel’s Aman Spa or with dinner at the three Michelin-star restaurant Hélène Darroze at The Connaught.

The Connaught is offering a two-night Christmas package in a Superior Room from £3,450 per room for guests arriving on 24 December. The festive package includes a bottle of champagne and festive treats in the room on arrival; Christmas Eve carols; present-filled stockings; a horse-drawn carriage ride around Mayfair on Christmas Day with hot chocolate for children, and mulled wine or Baileys hot chocolate for adults; and a traditional lunch served in Jean-Georges at The Connaught. Younger guests will receive a personalised letter from Santa in advance of the stay; and at bedtime on Christmas Eve, they’ll be treated to milk and cookies, and carrots to leave out for Father Christmas and his reindeer. Guests booking a one-bedroom or signature suite will have their own Christmas tree.

Stairs with a Christmas tree on the right

The Connaught at Christmas

The Beaumont

Anyone seeking a Christmas break in London with a dash of old-world glamour should book a stay at The Beaumont, an art deco paradise just a 10-minute walk from Bond Street station. During your stay, order a Merry Cherry festive cocktail at Le Magritte Bar & Terrace and tuck into a Festive Afternoon Tea in Gatsby’s Room (£70), available from 21 November until 1 January, 2023.

A pink-coloured cocktail and a cracker

A Christmas cocktail at Le Magritte Bar

Book a stay on either 24 or 25 December with the Christmas Escape at The Beaumont, available from £1,153 per night. Expect a cosy, candlelit stay with vintage movies, mulled wine, homemade mince pies and Christmas fare. The stay includes a traditional six-course Christmas lunch with champagne in The Colony Grill Room; use of The Beaumont’s chauffeur-driven house limousine for local trips; use of the spa, and a late check-out time of 2pm.

A turkey and Christmas food on a table

Christmas turkey at The Colony

The Biltmore

Just off Grosvenor Square, the Biltmore is a short walk from the main shopping drags of Oxford Street and New Bond Street, making it an ideal place to stay for a Christmas shopping break in London. The hotel’s 307 rooms are surrounded by pristine gardens. Sink a cocktail on its terrace, open all year-round, before slinking off for dinner at Jason Atherton’s The Betterment.


Treat yourself to a glamorous Christmas break in London by booking a stay at this art deco icon. Every year, Claridge’s asks a partner and friend to design its dazzling Christmas tree with previous collaborators including Karl Lagerfeld and Christian Louboutin. Rooms are sumptuous and welcoming – no stark modernism here. Grab a classic cocktail in Claridge’s Bar, or tuck into a memorable Afternoon Tea in The Foyer and Reading Room.

The exterior of Claridge's hotel with Christmas trees above the door and a black taxi parked outside