Book here for best available rates as well as free cancellation*

Modify here your booking.

*Terms may apply

Cocktail and Painting at The Beaumont Hotel in London

The enduring elegance of mayfair

The Beaumont, Brown Hart Gardens, Mayfair, London, W1K 6TF

Classic style in the grand tradition

A grand yet intimate, independent, five-star hotel. Superbly located on a quiet Mayfair square, The Beaumont recaptures the spirit of old-world luxury.

The Latest News

view all articles
The Beaumont Hotel Lobby in Mayfair, London

October 2023's must-sees

October in London: rousing returns

read article
view all articles