
Michelin Key
The Beaumont
Mayfair, London·9.5 / 10
Michelin Key
Hotel · Mayfair, London
The Beaumont, opened in 2014, is a luxurious 5-star hotel located in the heart of Mayfair. Housed in a beautiful Art Deco building from 1926, it offers 101 discreetly luxurious rooms and suites, including Antony Gormley's inhabitable sculpture, ROOM. The hotel features a sophisticated restaurant, a classic American bar, and a tranquil spa, providing a refined and intimate experience in a vibrant central London neighborhood.
At a Glance8 Balderton Street, Mayfair, London
City
LondonCountry
United KingdomStar Rating
5 StarsEditor Score
9.5 / 10Price Range
LuxuryRegion
EuropeGoogle
Why We Love It
Art Deco architecture and interiors
Antony Gormley's ROOM sculpture
Sophisticated dining and bar
Tranquil spa
Prime Mayfair location
Classic charm with modern luxury
Discreet and intimate atmosphere
Guest Reviews9.4/ 10· 820 reviews
Staff9.6
Facilities9.4
Cleanliness9.7
Comfort9.7
Value for money8.8
Location9.8
Free WiFi8.9
Verified guest scores via Booking.com
Top Facilities
2 restaurants
Parking
Pets allowed
Private bathroom
Spa and wellness centre
Air conditioning
Free WiFi
Fitness centre
Facilities for disabled guests
Room service
Toilet paper
Towels
Best For
CouplesBusiness travelersFamilies
Nearby
Eiffel Tower15 min drive
Louvre Museum10 min walk
Frequently Asked Questions
What time is check-in
+Is there a pool
+Is parking available at The Beaumont?
+What is the cancellation policy at The Beaumont?
+Are pets allowed at The Beaumont?
+Photo Gallery
Photo 1
Photo 2
Photo 3
+12View all photos



