Enjoy a memorable break in London this summer by booking one of these luxury five-star hotels in Mayfair.

The Biltmore Mayfair

Expect opulent rooms and brasserie-style dining at The Biltmore Mayfair, located in leafy Grosvenor Square. Featuring 250 rooms, 49 suites and eight signature suites, accommodation is plush and full of character. Enjoy all-day dining at the relaxed Cafe Biltmore Restaurant, dine on juicy steak at Grill 88 steakhouse, indulge in afternoon tea at The Tea Lounge, and unwind with a cocktail at the sophisticated Pine Bar. The Biltmore, 44 Grosvenor Square, Mayfair, London W1K 2HP.

The Beaumont Hotel

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. Inspired by the Art Deco hotels of the 1920s, The Beaumont Hotel has just 50 rooms and 10 suites, including Antony Gormley’s semi-abstract sculpture ROOM. This luxury five-star hotel is set within a quiet garden square, just moments from central London’s must-see boutiques, galleries, and museums. The Beaumont Hotel, 8 Balderton Street, Brown Hart Gardens, W1K 6TF.

A terrace with tables with white tablecloths, and greenery.

The Connaught

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. The Connaught can be found on Carlos Place, just off fashionable Mount Street, just moments from Green Park, Bond Street and Oxford Circus tube stations. The Connaught, Carlos Place, Mayfair, W1K 2AL  


Claridge’s began its life in 1856 and soon attracted attention. During the 1920s , Claridge’s became an English institution and is, to this day an art deco landmark loved by movie stars and statesmen alike. Step into the lobby and prepare to be whisked away to an age of timeless glamour. With its plush and spacious rooms and suites (some of the most spacious in London) and its glamorous restaurants and bars, there are plenty of places in which to relax and recharge in glittering surrounds. Grab a classic cocktail in Claridge’s Bar , or tuck into a memorable afternoon tea in The Foyer and Reading Room. Claridge’s Brook Street, Mayfair, W1K 4HR