About The Westbury Mayfair
Opened in 1955, The Westbury Mayfair, is primely located on Bond Street, in the heart of Mayfair’s fashion and arts district. The only hotel to occupy such a prized address, it shares its illustrious position with prestigious boutiques, arts institutions and city landmarks, offering an ideal base from which to explore the individuality and authentic personality of the neighbourhood.
The 225 guest rooms and 63 suites have been individually designed with elements of redwood panelling, a subtle palette and rich fabrics with bold accents, creating inviting and refined accommodation. Rooms are fitted with Italian marble en-suite bathrooms, customised with rainfall showers and include a selection of luxury bath amenities.
For those looking to host immersive small-scale events, the hotel offers two refined options, perfect for private dining and more intimate meetings. Baroque detailing defines the Pine Room, with its light wood panelling and gold features. Ideal for a total of 100 guests, it is located near the lobby, while Mount Vernon Room is ornate in style and can host up to 120 for a standing reception.
Awarded one Michelin Star, Alyn Williams at The Westbury brings inspired dining to Mayfair with a creative culinary menu that extends to lunch, dinner and a tasting menu. Gastronomes can choose to dine in the main restaurant or in the privacy of the Wine Room, flanked with 600 bottles of wine, or the larger, Aspen room, with its hand-blown glass lighting fixtures that seats 20 guests.
Styled with Swarovski crystals and bespoke detailing, the opulently designed and award-winning Polo Bar is a draw for both guests and local residents, with its choice of thoughtfully crafted signature cocktails and light bites.
Rooms / Capacities
- Maximum Capacity: 100
- Monday: Open 24 hours
- Tuesday: Open 24 hours
- Wednesday: Open 24 hours
- Thursday: Open 24 hours
- Friday: Open 24 hours
- Saturday: Open 24 hours
- Sunday: Open 24 hours