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 Kiera Chapman

Last updated on 4th September 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.

Art Yard Bar and Kitchen

50% off food

The gorgeous Art Yard Bar and Kitchen can be found just off of Southbank, inside the cool Bankside Hotel. This stylish space is decked out in colourful artwork and quirky patterned furniture, serving everything from brunch right through to dinner. Munch your way through the likes of Cornish crab, rib eye steaks, butternut squash ravioli and much more, paired with delicious coffee, cocktails or wine.