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 Marcus Sanigar

Last updated on 20th October 2025




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. 

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

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.

Holiday Inn London – Brentford Lock

Located right by Grand Union Canal in Brentford Lock, Holiday Inn is a versatile hotel, restaurant and bar that offers all day dining. Filled with natural light, you can enjoy everything from breakfast to afternoon tea here - the latter costing just £25 for two people.

Their extensive menu features everything from loaded nachos to freshly baked pizza topped with parma ham or meat and plant-based burgers. Plus, the bar offers a great selection of wines, spirits and draught beer.

Mama Shelter

Dive into the lively atmosphere of Mama Shelter, where East London's energy comes alive in the form of a cool boutique hotel. This trendy destination features an eclectic mix of comfort and creativity, with stylish interiors.

Indulge in delicious international cuisine like tandoori monkfish and portobello mushroom burgers or sip on a signature cocktail while soaking in the vibrant atmosphere. With regular events and a dynamic social scene, it's the ultimate place to party, dine, or just chill out with friends.

Leo’s Restaurant And Bar

Festive Menu and 2 other offers

Nestled within the Leonardo Royal Hotel London St Paul's, Leo's Restaurant And Bar is a sleek space that's ideal for date night. The leafy dining area features a stylish central bar and comfy velvet seating, making you feel like you're in a garden without going outside.

Wondering what's on the menu? These guys are slinging out everything from ricotta and walnut rigatoni to British wagyu beef burgers and confit duck leg, and they even serve afternoon tea.

Royal Horseguards Hotel

Located in one of London's most prestigious hotels, One Twenty One Two Restaurant at The Royal Horseguards Hotel offers a luxurious dining experience with stunning views of the Thames.

Indulge in classic British dishes, from beer-battered fish and chips to lamb shoulder, or treat yourself to a romantic dinner with a Tomahawk steak and wine. Don't miss a chance to unwind at the Equus Bar or enjoy afternoon tea in The Lounge.

The Spirited

Hidden in the basement of The Hoxton Hotel in High Holborn, The Spirited is a cool restaurant and bar that's inspired by all things South American. They've got a quirky signature cocktail menu themed around the Amazon rainforest, as well as a scrumptious selection of tapas.

This trendy space features rustic wooden walls and tables, alongside pretty greenery dotted around the room. Feeling peckish? Tuck into the likes of smoky mushroom skewers, sea bass ceviche and crispy pork with a honey glaze.

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.

The Landmark London

The Landmark London is a shining jewel among Marylebone's luxury hotels, blending Victorian grandeur with contemporary culinary excellence. At the heart of this five-star Grande Dame lies the Winter Garden Restaurant, led by Head Chef Brian Hennessy and Executive Chef Gary Klaner.

The restaurant showcases modern European dishes crafted from the finest seasonal British produce, set within a breathtaking glass-roofed atrium that bathes the space in natural light. This elegant setting, combined with impeccable service, makes The Landmark one of the capital's premier destinations for fine dining within a historic hotel.

Canal

Located on the scenic canal-side of Westbourne Park, Canal is a relaxed modern European restaurant that's part of the stylish Mason & Fifth hotel in Notting Hill. Set inside the historic former London Taxi Driver's headquarters, this restaurant combines industrial design elements with warm, contemporary décor, including timber accents, ambient lighting, and a sunny terrace overlooking the water.

Canal's menu is focused on seasonal sharing plates, thoughtfully created by the team behind popular London eateries Crispin and Bistro Freddie. Diners can expect fresh, flavourful dishes that change throughout the year, perfectly complemented by a carefully curated drinks list developed in collaboration with A Bar with Shapes for a Name.

 

Llama Inn

Make your way to The Hoxton Hotel in Shoreditch to discover Llama Inn, a stylish Peruvian restaurant and bar found on the seventh floor. Expect a Latin American theme, from the food to the light, plant-filled interior, with a rooftop terrace where you can enjoy views of the city.

Their sumptuous menu features everything from smoked cauliflower to charred cabbage anticucho and scallop ceviche, designed to be shared among the table. As for the drinks? It has to be a pisco sour.

The River Restaurant by Gordon Ramsay

In the heart of London's legendary Savoy Hotel, The River Restaurant by Gordon Ramsay serves up Michelin star seafood with a worldly wine list to match. Take your pick of fresh ceviche and caviar or tuck into something a little more hearty, like tandoori monkfish or grilled Cornish lobster. 

Whether you book a room to make a weekend of it or pop in for lunchtime oysters and champagne, you'll be glad you made the trip.