
StayScore
93/100
London
StayScore
93
/100
150 Piccadilly, London, W1J 9BR, United Kingdom
View on Google Maps →Opened in 1906 by hotelier César Ritz, The Ritz London is one of the world’s most iconic hotels, situated on Piccadilly in the heart of Mayfair. The Ritz Restaurant, a Two Michelin Star restaurant, offers fine dining using the finest British ingredients.

StayScore Analysis
The Ritz London has excellent luxury-hotel signals, supported by its landmark Piccadilly address, Green Park location and long-established reputation for classic five-star hospitality. Its dining credentials are especially strong, with two-Michelin-star dining, renowned afternoon tea and premium bar options.
Amenities
Hotel surroundings
Surroundings data powered by Geoapify and © OpenStreetMap contributors.
Keep exploring
Compare other hotels in London with a similar StayScore.

StayScore
93/100