2026 editionNo. 31

The Connaught

London, United Kingdom

In 2026, it remained a commercially and editorially relevant global luxury hotel, supported by Mayfair heritage, refined service, Aman Spa influence, and a polished culinary and bar culture and a clear position within London's high-end hospitality market.

The annual recordWhy The Connaught is in The World's Best 100 Hotels 2026

The Connaught is a grand city hotel in London, defined by Mayfair heritage, refined service, Aman Spa influence, and a polished culinary and bar culture.

In 2026, it remained a commercially and editorially relevant global luxury hotel, supported by Mayfair heritage, refined service, Aman Spa influence, and a polished culinary and bar culture and a clear position within London's high-end hospitality market.

Current hotel profile Official website The 2026 list
Hotel information

The essentials.

Destination
London, United Kingdom
Property
Grand city hotel
Operator
Maybourne Hotel Group
Opened
1897
AddressCarlos Place, Mayfair, London, W1K 2ALOpen map ↗

Stories

Edition factsThe record at a glance
Position
No. 31
Hotel type
Grand city hotel
Destination
London
Country or region
United Kingdom
Management in 2026
Maybourne Hotel Group
Opening year
1897
The Best 100 archiveEvery recorded appearance
  1. 2026No. 31
  2. 2024No. 46
  3. 2023No. 90
  4. 2021No. 43
  5. 2020No. 87
  6. 2019No. 67
  7. 2018No. 17
  8. 2017No. 11
  9. 2016No. 12
  10. 2015No. 10