7 restaurants open right now
Hotel restaurant · Nine Elms / Vauxhall
Hotel restaurant · Earl's Court / South Kensington
Hotel restaurant · Covent Garden / West End
Hotel restaurant · Battersea
Hotel restaurant · Wembley Park / Wembley
Hotel restaurant · Hornchurch / Squirrels Heath
Hotel restaurant · Ealing Broadway
Hotel restaurants tend to see more business travellers, out-of-town visitors and special-occasion diners than a typical neighbourhood restaurant, since location and reliability often matter more than discovery. They're also a dependable option when you want a proper sit-down meal without much research, given the standards a hotel brand generally holds itself to.
A hotel restaurant is run as part of a hotel's own facilities but is generally open to the public, not just guests staying there. Standards and style vary hugely depending on the hotel itself, from straightforward all-day dining rooms to destination restaurants that draw diners who have no plans to stay the night.
Across London's 7 hotel restaurants in our directory, the highest concentration is in Kensington and Chelsea (2), Wandsworth (2), Westminster (2), City of London (1), Brent (1).
Menus tend toward broadly appealing, well-executed dishes rather than a narrow specialism, often with breakfast, all-day dining and a more formal evening menu all served in the same space. Pricing generally sits at the higher end given the setting and overheads of operating inside a hotel.
Higher-end hotel restaurants often carry a proper seafood section, oysters, a fish of the day, sometimes a raw bar, since it signals quality to a broad, often international, clientele who expect it as part of a formal dining room menu.
You might also look for
No, hotel restaurants are almost always open to the public, not just registered guests, though it's worth booking ahead for well-known ones since hotel dining rooms can fill up with both guests and outside diners.
Generally yes, given higher overheads and a setting built for a broad, often business or travel-driven, clientele, though pricing varies a lot depending on the hotel's own positioning.
We list 7 across London, with the largest concentration in Kensington and Chelsea (2 restaurants). Use the filters above to narrow down by borough or price.