2025 editionNo. 09

Claridge’s

London, United Kingdom

Why Claridge’s is one of Europe’s Best 100 Hotels 2025.

Claridge’s continues to evolve without surrendering the Art Deco poise that made it London’s most recognisable grand hotel. New suites, a major subterranean spa and the famous warmth of its staff show how an institution can change at great scale while preserving an unmistakable social character.

Current hotel profile Official website The 2025 list
Hotel information

The essentials.

Destination
London, United Kingdom
Property
Art Deco grand hotel
Operator
Maybourne
Opened
1856
AddressBrook Street, Mayfair, London W1K 4HROpen map ↗

Stories

Edition factsThe record at a glance
Position
No. 9
Hotel type
Art Deco grand hotel
Destination
London
Country or region
United Kingdom
Management in 2025
Maybourne
Opening year
1856