DestinationsCollections84 Club ChaletsThe Journal
MembershipSign In

Stay in the Loop

Get exclusive access to new luxury hotels and special member rates delivered to your inbox.

By subscribing, you agree to receive marketing emails. You can unsubscribe at any time.

84 Rooms logo84 Rooms
84 Rooms logo84 Rooms

© 2026 84 Rooms. All rights reserved.

Discover

  • Hotels
  • Chalets
  • Homes
  • Collections
  • Journal

Members

  • Memberships
  • Member Portal
  • Sign In

Company

  • Contact Us
  • Membership

Connect

  • Instagram

© 2026 84 Rooms. All rights reserved.

The London Hotels To Book Now

From Chelsea to Mayfair, here are six of our favourite hotels in the capital.

One Sloane bathroom overview
Hotel

At Sloane

London, United Kingdom

Nestled on a leafy residential street, just off Sloane Square, and hidden behind a discreet 19th century façade, the highly anticipated At Sloane reveals itself as the perfect blend of quiet British charm and curated French craftsmanship.

Beaverbrook Town House_1
Hotel

Beaverbrook Town House

London, United Kingdom

Opened in 2021, the Beaverbrook Townhouse is set across two beautifully refurbished Georgian townhouses on Sloane Street that overlooks Cadogan Gardens. A homage to the legendary tastes of Lord Beaverbrook, its colorful and creative interiors give more than a nod to the Roaring Twenties. There are 14 lavish suites with four poster beds, art, and antiques, as well as a snug little library, a Japanese grill, and a sushi bar. It is like staying with your extravagantly generous friend, who will also open up his little black book of London secrets to you.

The Cadogan lobby interior
Hotel

The Cadogan - A Belmond Hotel

London, United Kingdom

Once played host to Oscar Wilde, The Cadogan overlooks the huge private garden of Cadogan Place Gardens of which guests get keys to its gates, and can picnic, stroll and play tennis. The hotel is situated between Knightsbridge and Chelsea, a short stroll from Sloane Square. After a day sampling the delights of London, you’ll find every indulgence awaiting you back at the hotel. Cosy up in front of the fire with your drink of choice, or slip into the indulgence of your beautiful designed suite.

TheMayfairTownhouse_21
Hotel

The Mayfair Townhouse

London, United Kingdom

Opened in December 2020, The Mayfair Townhouse is the fifth British hotel from Iconic Luxury Hotels. Located on Half Moon Street alongside Piccadilly. There are a variety of different Room types, a collection of modern Suites (some with their private patio), and three Signature Suites that mimic the luxury lifestyle that Mayfair is known for while providing incredible views overlooking London’s vibrant West End.

The Princess Royal covered terrace
Hotel

The Princess Royal

London, United Kingdom

The Princess Royal in Notting Hill is our new favorite pub with rooms in West London. Tastefully restored and ablaze with vibrant spaces including a light-flooded conservatory, grand private feasting rooms, four boutique bedrooms, and two splendid terraces by Jinny Blom. The food offering is inspired by the gloriously sun-drenched Mediterranean way of life, as well as a focus on seasonality and bountiful British produce.

TheTwentyTwo_28
Hotel

The Twenty Two

London, United Kingdom

Set in a storied Edwardian manor on the corner of Grosvenor Square, The Twenty Two is more than a hotel—it is a cultural space dedicated to the art of lingering. Marrying 18th-century French decadence with a distinctly modern London edge, it serves as a plush sanctuary for the creative elite and the discreetly curious. With its opulent interiors, a celebrated neighborhood restaurant, and a members-only club that feels like a subterranean secret, it is the most vibrant address in Mayfair.