The St. Regis London will open a luxury hotel in Mayfair 

The St. Regis London will open a luxury hotel in Mayfair 



The first St. Regis hotel in the United Kingdom will be home to 196 rooms and suites, and a signature restaurant. 

The St. Regis London will be making its way to Mayfair. Marriott International announced that the brand will open in 2025. The hotel will be located between Bond Street and Conduit Street, and here’s what we know.

The St. Regis London will be a glamorous hotel, which echoes the spirit of other St. Regis hotels around the world. The site was previously home to the Westbury Mayfair Hotel, which is undergoing a £90 million redevelopment. The hotel will be home to 196 rooms and suites, and will include a signature restaurant, speakeasy jazz bar, fitness centre and spa.

George Fleck, Vice President and Global Brand Leader, St. Regis Hotels & Resorts, explained: “This is a pivotal moment for St. Regis Hotels & Resorts as we bring this cherished brand to the United Kingdom. St. Regis offers an exquisite experience inspired by the exceptional private retreats of its founding family, the Astors, whose commitment to excellence, sophisticated style, and passion for innovation continue to define the guest experience today.”

Paul Thomas, Vice President, International Hotel Development, Marriott International, added: “We are delighted to celebrate the signing of The St. Regis London with Cola Holdings and The Westbury Hotel Limited. London is a highly sought-after market for luxury travellers and this landmark signing underscores our commitment to growing Marriott International’s dynamic portfolio in strategic destinations.”

The St. Regis brand has 16 properties across Europe, Middle East and Africa. The hotel can also be found in Dubai with The St. Regis Dubai The Palm, and in Riyadh with The St. Regis Riyadh.

Check in with FACT for the latest things to do in London.

GO: Visit for more information.