Call us on 646-895-8368
Brown’s Hotel

London, England

Brown’s Hotel

Browns Hotel is a hotel in London, England.

  • Hotel

A true British icon

Quintessentially British, Brown’s Hotel is the epitome of 5-star luxury in London. The Mayfair hotel is an icon of the city that has been hosting esteemed guests since 1837. Royals, presidents and world-famous authors have all enjoyed a stay at this illustrious hotel.

Blending grand Victorian sophistication with a contemporary feel, its 33 unique luxury suites are grand and spacious while the 82 hotel rooms are eminently comfortable. The rooms are designed by the renowned interior designer Olga Polizzi to ooze both comfort and style. Every room is beautifully appointed, containing unique works or art, artefacts and with elegant pops of colour.

For dining, the in-house restaurant Charlie’s is an informal a la carte venue serving an evolution of British cuisine and a menu developed by Michelin-starred chef, Adam Byatt. Meanwhile, the Drawing Room has served afternoon tea and light snacks since the mid-nineteenth century, perfect for that indulgent afternoon. For a special experience, head to the sophisticated Donovan Bar, named after the British photographer Terence Donovan and is lined with over 50 of his black and white prints. To travel in style on your stay in London, all guests are able to use the hotel’s chauffeured Bentley Mulsanne.

Ready to plan your adventure?

Whatever you want from your trip, our team of specialists is ready to help.

Start planning

Trip inspiration

Get inspired by our England example trips, then plan your own with us.

Plan your trip to England

Whatever you want from your journey in England, our travel designers are ready to help.

Start planning

Places to combine Brown’s Hotel with