
Michelin Star (The Ritz Restaurant)Forbes Five-Star
The Ritz London
150 Piccadilly, St. James's, London·9.9 / 10
Michelin Star (The Ritz Restaurant)
Forbes Five-Star
AA Five Red Stars
The Ritz London, opened in 1906 by César Ritz, is a world-renowned 5-star hotel synonymous with luxury and impeccable service. Located on Piccadilly, it offers 136 opulent rooms and suites, each exquisitely decorated in Louis XVI style. The hotel is famous for its Michelin-starred Ritz Restaurant, its traditional afternoon tea, and its vibrant atmosphere, providing a truly grand and unforgettable London experience.
At a Glance
CityLondon
CountryUnited Kingdom
Star Rating5 Stars
Editor Score9.9 / 10
Price RangeUltra-Luxury
RegionEurope
Google
4.6(7.7k)
Why We Love It
Iconic Louis XVI decor
Michelin-starred Ritz Restaurant
Traditional afternoon tea
Prime Piccadilly location
Impeccable service
Timeless elegance
Vibrant atmosphere
Photo Gallery
Photo 1
Photo 2
Photo 3
+8View all photos
Quick Facts
LocationLondon, United Kingdom
Stars5-Star Hotel
Best ForBest Luxury, Best Heritage
Save this hotel
Keep track of the hotels that catch your eye. Your wishlist is stored privately on this device — no sign-in required.


