About the Westbury
A 5 star luxury hotel in Mayfair, London, The Westbury Hotel offers exceptional quality bedrooms and suites along with unrivaled fine dining cuisine.
The Westbury Hotel, Mayfair
The Westbury Hotel in Mayfair, London was opened in 1955 by the Polo playing Phipps family. Since then the hotel has expanded tremendously. The Westbury now offers 246 bedrooms, of which 20 are suites where guests can be pampered with special amenities and exceptional service. Additionally, guests can experience an incredible variety of food with the unrivalled fine dining cuisine of Alyn Williams at The Westbury, our discreet and casual Japanese restaurant Tsukiji Sushi and an informal dining experience at The Polo Bar.
The Westbury Hotel also boasts the charismatic, charming and opulent Polo Bar, which offers some of the finest drinks and cocktails in Mayfair, London. In fact, the Polo Bar was voted “Best Hotel Bar of the Year” in 2010.