Top hotels to stay near Grosvenor Square
Discover five of the best hotels near Grosvenor Square, Mayfair, where you can expect spectacular decor, dedicated service, incredibly comfortable rooms and first-class amenities.
Top Hotels to Stay Near Grosvenor Square
Among the list of top hotels to stay near Grosvenor Square are The Beaumont, The Biltmore, The Connaught and Claridge's.
The Beaumont Hotel
Location: 8 Balderton Street, Brown Hart Gardens, Mayfair, W1K 6TF
Walking distance to Grosvenor Square: 3 mins
Room price: Special offers include the Beaumont Spa break from £949.
Website: https://www.thebeaumont.com/
The Beaumont Hotel is a wonderful example of the art deco architectural style typical of the 1920s. But it wasn't always intended as a place of hospitality. It was originally opened as a car park that served the neighbouring Selfridges store. Later, it became a car rental company and finally, one of London's most desirable hotels. Since 2014, a very specific vision has been unfolding at The Beaumont. The original refurbishment created an interior to match its art deco roots that are so clearly obvious from the outside. 50 rooms and a number of suites were created offering some of the most luxurious lodgings to be found anywhere in the capital. Since then, further investment has helped to add more restaurants, bars and a spa as well.
The Connaught Hotel
Location: The Connaught, Carlos Place, Mayfair, W1K 2AL
Walking distance to Grosvenor Square: 4mins
Room price: £750
Website: https://www.the-connaught.co.uk/
The Connaught Hotel is one of the first names on many people's lips when they think of luxury hotels near Grosvenor Square. It simply isn't possible to ask for more from an establishment. With the highest levels of service and unfaltering attention to detail that extends through the lobby, restaurants and bars and into the incredible selection of rooms and suites as well. Celebrities, dignitaries and royalty have all graced this wonderful hotel on Carlos Place since its inauguration back in the 1800s.
The Biltmore
Location: 44 Grosvenor Square, Mayfair, W1K 2HP
Walking distance to Grosvenor Square: 0 mins Room price: £655
Website: https://thebiltmorehotels.com/biltmore-mayfair
The Biltmore hotel nestles proudly into the southern edge of this famous Mayfair location. It is the only hotel on the square and enjoys views out across the beautiful gardens beyond. Many of the rooms share this focal point to the front while others can look out directly onto the hotel's courtyard behind. There are 250 opulent rooms, 49 curated suites and 8 signature suites as well. And as you would expect from a hotel in the Hilton chain, each one is decorated to the highest standards.
Claridge’s
Location: Brook Street, Mayfair, W1K 4HR
Walking distance to Grosvenor Square: 3 mins
Room price: 4 x nights for the price of 3
Website: https://www.claridges.co.uk/
Claridge’s, on the corner of Brook Street and Davies Street, could be thought of as a luxury complex rather than simply a hotel near Grosvenor Square. Inside this mesmerising Mayfair destination are rooms and suites that are among the most spacious in London and some with balconies offering splendid views across the London skyline. There are several bars and restaurants within the hotel and also the newly-opened Art Space. 2021 saw the inauguration of this area dedicated to the arts and it has since hosted exhibitions from Lalanne, Damien Hirst and Gavin Bond
The Mayfair Townhouse
Location: 27-41 Half Moon St, Mayfair W1J 7BG
Walking distance to Grosvenor Square: 13 mins
Room price: £300+ standard rooms, £1,000+ suites
Website: https://www.themayfairtownhouse.com/
The Mayfair townhouse is slightly further than some of the other hotels near Grosvenor Square. But a gentle walk to the edge of Green Park will help us build up a thirst for the incredible cocktails that await at The Dandy Bar within the Mayfair Townhouse.
There are rooms overlooking the park with a number of luxury suites also available. All of which are lavishly designed with a sense of English eccentricity. When the hotel management describes the location as ‘Oscar Wilde meets Alice in Wonderland’, we know that a stay at The Mayfair Townhouse will be an experience like no other.