Hotel Restaurants In London

London's hotels aren't just about plump pillows, blackout curtains, late night Netflix and a great night's sleep, they're also here to feed. And feed you they will. From Asian eateries below some of London's most luxurious rooms to Shoreditch hotels bringing you cool and casual dining, check out our recommendations for the best hotel restaurants in London. 

Last edited by Scarlett Welch

Last updated on 17th April 2024




Penny Squares

Housed within Canopy by Hilton London City, Penny Squares is a great dining destination for modern British fare. Whether you fancy delving into grilled Scottish salmon with fresh linguine or a refreshing heritage beetroot salad, this Aldgate venue is sure to impress. 

Roseate House London

Victorian architecture and luxe furnishings make up the beauty of Roseate House. This boutique paddington hotel knows how to charm its guests, especially when it comes to its beautiful in-house restaurant. Expect modern European plates from seared scallops to a sirloin with truffle potatoes, plus an afternoon tea offering that quintessential British experience. Cocktails and international wines are also up for grabs. 

The Gourmet Bar

Uncover The Gourmet Bar at Novotel London on Greenwich High Road, a contemporary space that comes complete with a variety of colours and Greenwich-themed wall art for a modern yet eclectic look. But that's not all, as fuss-free restaurant menus here cover afternoon tea, eggs benedict and full English breakfasts, and everything from pizza and burgers to flank steak with chips.

Hilton London Syon Park

Situated within the historic Syon House Estate grounds, Hilton London Syon Park is a stunning hotel with a sophisticated onsite restaurant - MOOD in the Park. This classy eatery boasts an extensive selection of wines and refreshing cocktails to choose from, as well as delicious dishes like wagyu beef burgers, paneer tikka masala and wild mushroom risotto.