Skip to main content
City snapshot

New Hotels in London

Recently opened or freshly renovated stays in London. Updated as new properties launch.

  • 32 hotels
  • 22 brands
  • 2024-2027 collection period

Hotels in London

32 hotels

The Emory – main image

The Emory

London · UK

In Belgravia, a short walk from Hyde Park and the boutiques around Sloane Street, The Emory is Maybourne’s contemporary London address, opened in 2024 and built around a calm, modernist aesthetic. Accommodation is all-suite: 61 suites and studios, including a…

July 20245★
Mandarin Oriental Mayfair, London – main image

Mandarin Oriental Mayfair, London

London · UK

Set in Mayfair, close to London’s flagship shopping streets and galleries, Mandarin Oriental Mayfair is a contemporary city hotel built around food, drink and a polished sense of calm. Rooms and suites favour clean-lined design with warm materials and…

June 20245★