The Connaught

The Connaught is a landmark hotel in Mayfair, London, pairing classic grand-hotel polish with contemporary design, high-touch service, and strong dining credentials.

Quick facts

  • Best for: Luxury city breaks, special occasions, and travelers who want discreet Mayfair service.
  • Known for: Carlos Place location in Mayfair, refined contemporary-classic interiors, and destination dining.

Why it matters

It remains one of the clearest benchmarks for full-service luxury in central London, with a deeply established identity and unusually consistent global reputation.

Service area and category

  • City: London
  • Region: Greater London
  • Country: United Kingdom
  • Category: LodgingBusiness

Editorial summary

The Connaught is a landmark hotel in Mayfair, London, pairing classic grand-hotel polish with contemporary design, high-touch service, and strong dining credentials.

Sources

Scroll to Top