Welcome to THE RITZ LONDON
We are London’s most iconic five-star hotel. A haven at Piccadilly Mayfair, and world famous for its historic elegance, impeccable service, impressive rooms and suites, and legendary Afternoon Tea.
TWO MICHELIN STAR Dining
Reserve a table at one of the world’s most beautiful and prestigious dining rooms, available for breakfast, lunch, and dinner.
Luxurious SUITES
Refined with exceptional and timeless elegance, our stunning 5-star suites will take your breath away.
Opulent & Unforgettable ROOMS
The lavish rooms at The Ritz are the perfect London sanctuary, boasting stunning views for an unforgettable stay.
AFTERNOON TEA at The Ritz
Quintessentially English, our luxurious Afternoon Tea is a symphony of elegance and indulgence.
THE HEART OF THE RITZ
The Ritz is more than a hotel in Mayfair; it’s infused with rich British heritage and personalised five-star service.
118 Years of
SPLENDOUR
An Ideal
LOCATION
A landmark of London, The Ritz is located in the heart of the capital, Piccadilly London.
The Ritz
EXPERIENCE
Arrive at our stunning hotel in Piccadilly and immerse yourself in a five-star experience rich in history and the best of British traditions.
BED & BREAKFAST
Escape for a weekend or indulge in a relaxing staycation surrounded by the serene and beautiful environment of The Ritz London.