Brown's Hotel - London, England - 5 Star Luxury Hotel

Book Your Trip Specials & Packages Visit Website

Rooms & Suites: 117

Set in the heart of Mayfair, Brown's is the very first hotel built in London. Founded in 1837 to provide 'genteel' accommodation for discerning guests, Brown's has always had an air of exclusivity and refinement.

Brown's Hotel is a 5 Star Luxury Hotel and a member of The Leading Hotels of the World with 105 Rooms & 12 Suites. From the grandfather clock in the oak-paneled lobby to the coat of arms on every guestroom door, this hotel celebrates its age while providing 21st-century amenities. Composed of 11 Georgian town houses, all 117 bedrooms (including 12 suites) have been individually designed with a sophistication that has become the trademark of a Rocco Forte hotel, as has the warm and personal service.


Amex Fine Hotels & Resorts, Leading Hotels of the World

Trip Type

Culture, Business Meeting, Family Vacation, Romantic Getaway, Shopping & Fashion, Spa & Wellness


London-Heathrow International Airport (LHR)

Airport Distance

28 miles/40 minutes

High Season

May through October