Best RateGuaranteed

Book Your Room

Check availability

Luxury Mayfair Hotels In London UK

mayfair

Mayfair

5 Minutes
From the Hotel
Shopping
Attraction

Recognised as one of the most expensive area’s on London’s monopoly board, Mayfair is an affluent area in the West End of London, home to corporate headquarters, embassies and private clubs.

Situated on the historic estate of Grosvenor, Mayfair plays host to 130 of the capital’s most exclusive art galleries and hosts world class exhibitions from famous artists such as Picasso, Miro, Yoyoi Kusama and many more.

Now celebrating 250 years, pay a visit to the Royal Academy of Arts at Burlington Gardens and explore the historic collections by renowned artists, including Michelangelo, Constable and Gainsborough, along with a spectacular 16th-century copy of The Last Supper.

Only within walking distance from The Cavendish London, explore the luxury fashion to be found at Mount Street and shop till you drop at some of the world’s most prestigious luxury retail brands, including Marc Jacobs, Christian Louboutin, Jenny Packham, Lanvin, Azzaro, Carolina Herrera, and Balenciaga.

Looking for a landmark location in Mayfair? Look no further then distinguished Dover Street Market, home to a winning blend of brands and macro/micro retail environments. A mecca to capital’s fashion industry, Dover Street Market houses collections from Comme des Garçons, Valentino, Givenchy and Azzedine Alaïa. 

Keep yourself entertained at London’s best night clubs or browse fine art and jewellery at Sotheby’s, a world famous auctioneer.  Or relax and unwind in one of the many award-winning spas or wine and dine at Michelin restaurants – playground to big names such as celebrities, socialites, politicians and Mayfair residents.

Closest tube station: Green Park & Bond Street

Click here for more inspiration on what to do in Mayfair.