The Ritz London
Iconic luxury experience.
From £905 per night
The Ritz London hotel stands as a paragon of luxury and sophistication in the heart of the city. With its iconic location in Piccadilly, this historic hotel has been synonymous with elegance since its inception in 1906. Renowned for its opulent decor and impeccable service, The Ritz offers guests a truly indulgent experience. The beautifully appointed rooms and suites exude timeless charm, providing a luxurious sanctuary amidst the vibrant energy of London. From the legendary afternoon tea in the Palm Court to the sumptuous dining at the Michelin-starred Ritz Restaurant, every aspect of the hotel reflects a commitment to excellence. The Ritz London continues to be a symbol of refined hospitality, making it a destination of choice for those seeking a quintessentially elegant stay in the heart of the British capital.