In the heart of Mayfair, Claridge’s luxury hotel in London is perfectly placed for the city, the shopping districts and leafy Hyde Park. With award-winning service and business facilities, Claridge’s Mayfair hotel is a sumptuous retreat for the business traveller – or a luxurious indulgence if you want to spoil yourself or a loved one. Our 5 star hotel in London is a key part of the city’s history. Stars, socialites and the crowned heads of Europe have enjoyed our Mayfair hotel for over 100 years. Some of the world’s greatest designers have left their mark on Claridge’s. Original features mingle with distinctly modern twists, refining the effortless Art Deco elegance that makes London’s finest hotel so special. A stay at Claridge’s is an unforgettable experience. Our dedicated staff will ensure your every whim is catered for.