The Ritz London
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 19% of all rated hotels worldwide.
About this hotel
The Ritz London occupies a landmark position on Piccadilly in central London's Mayfair neighbourhood, one of the city's most recognisable luxury addresses. The hotel combines classical Edwardian architecture with contemporary service, drawing a mix of international guests, business travellers, and tourists seeking a traditional London luxury experience. The property features a restaurant, afternoon tea service, and a cigar bar, along with period rooms that reflect its heritage as a hotel established in the early 20th century. The hotel received a Forbes Travel Guide Property distinction in 2026, confirming its standing in the upper tier of London's hospitality landscape. Its central location near shops, galleries, and the Royal Academy makes it convenient for guests combining culture with business.