Back to all Hotels

The Beaumont Mayfair

London, United Kingdom
Situated in the prestigious Mayfair district near Berkeley Square and Bond Street, The Beaumont London is a refined five-star luxury hotel celebrated for its timeless elegance and discreet service. Housed in a beautifully restored Art Deco building, the hotel reflects classic London sophistication while offering modern comfort in one of the city’s most exclusive neighborhoods.

The hotel features 101 spacious rooms and suites designed in an elegant Art Deco style, with interiors inspired by the work of renowned British sculptor Antony Gormley, whose striking sculpture ROOM forms one of the hotel’s most distinctive suites. Luxurious materials, marble bathrooms, and refined furnishings create a sophisticated atmosphere, while many rooms overlook a quiet garden square in the heart of Mayfair.

Guests can enjoy dining at Rosi, the hotel’s stylish restaurant offering modern European cuisine in a relaxed yet elegant setting. The hotel also features an intimate bar and lounge, perfect for cocktails, afternoon tea, or informal meetings.

Wellness facilities include a tranquil spa with a hammam, steam room, and a fully equipped fitness center. With its prime Mayfair location, distinctive design, and exceptional service, The Beaumont London offers a sophisticated luxury hotel experience in central London.

VIP AMENTITIES
  • Complimentary breakfast
  • Room upgrade, subject to availability
  • USD 100 food & beverage credit
  • One-way transfer to or from any London airport or train station in a Mercedes S-Class (for studio and suite bookings only)
  • Early check-in/late check-out, subject to availability
Recommended alternavives
No items found.
Travel Enquiry
Please fill out the form with your preferred travel details.
Name
Email
Phone Number
HOTEL
Number of people
Travel Date
Message
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.