Claridge's, located in the heart of Mayfair, London, is a beacon of timeless elegance and luxury. This iconic hotel boasts 190 exquisitely appointed rooms and suites, each designed with a perfect blend of classic and contemporary style. Claridge's is renowned for its world-class service and glamorous atmosphere, making it a favourite for discerning travellers. The hotel features a luxurious spa offering a range of revitalising treatments, while its Michelin-starred restaurant, Davies and Brook, promises an unforgettable dining experience. Whether you're seeking relaxation or refined indulgence, Claridge's delivers sophistication at every turn.
Hotel reviews from our experts
Five hotels with a sense of place
By Emma Love
Think of classic activities for visitors to the capital and having
afternoon tea in an upscale hotel is often high on the list – especially if
it’s somewhere as iconic as Claridge’s.
Read More