4 of the Best Hotel Restaurants in London

Whether you’re a Londoner born and bred, or visiting our wonderful city for the first time, there’s nothing better than whiling away a morning, afternoon or evening in a hotel restaurant. And if you like a touch of class and quintessentially British luxury, Mayfair has a choice of destinations to suit you.

With a long, rich history, hotel restaurants in Mayfair are the creme de la creme of London’s gastronomy. Not only can you enjoy breakfast, lunch and dinner at these stunning restaurants, but some of the world’s greatest chefs also call these hotel restaurants their home. So, whether you’re looking for casual lunches, fine dining dinners or even just a light bite or quick brunch, you’re sure to find a delicious treat at one of Mayfair’s world-famous hotel restaurants.

Best Hotel Restaurants in Mayfair

With so many glorious hotel restaurants on offer in London, it can be hard to select just one. But fear not! We’re here to help you. With our expert knowledge of Mayfair, we’ll help you find your perfect hotel restaurant experience, where you can eat, drink and relax in the finest locations anywhere in the city.

Cafe Biltmore Restaurant and Terrace

Where? The Biltmore Hotel, 44 Grosvenor Square, Mayfair, W1K 2HP
What? Fresh, seasonal European food in a modern and relaxed setting
Website: https://www.hilton.com/en/hotels/longsol-the-biltmore-mayfair-london/dining/cafe-biltmore/

What makes it special: Part of the glamorous Hilton group of hotels, the Cafe Biltmore restaurant offers fresh and seasonal dining in a casual, relaxed atmosphere. Open from 7am until 10.30pm every day of the week, you’ll find breakfast, lunch and dinner all available at this stunning Mayfair location.

Choose from express and a la carte menus, as well as an extensive cocktail and wine list. We particularly love the Biltmore brunch menu, served Saturdays and Sundays and starting from £48 for two courses. Not to mention, you can also enjoy 90 minutes of free-flowing bubbles, mojitos and Bloody Marys for under £40 per person as well. Just try tearing yourself away from this fabulous Mayfair hotel restaurant!

The Beaumont

Where? 8 Balderton Street, Brown Hart Gardens, Mayfair, W1K 6TF
What? A choice of beautiful restaurants in a quintessentially British 5-star hotel
Website: https://www.thebeaumont.com/dining/

What makes it special: Tucked away in Brown Hart Gardens, The Beaumont hotel is a masterclass in British elegance and sophistication. And this air of refinement accents all of their various dining experiences, as well as the hotel itself.

For a delicious dinner in traditional settings, head to The Colony Grill. Here you’ll find a New York-style grill with a menu of timeless classics, including steak, seafood and salads. Or why not grab a light bite at the La Magritte Bar & Terrace? Open until midnight Monday to Saturday, and 11pm on Sundays, La Magritte offers a touch of old-world glamour along with your tasty brunches, lunches, drinks and even cigars.

The Connaught

Tables and chairs sit alongside floor-to-ceiling windows

Where? Carlos Place, Mayfair, W1K 2AL
What? A selection of bars and restaurants, including menus from 3 Michelin-star chef Hélène Darroze
Website: https://www.the-connaught.co.uk/restaurants-bars/

What makes it special: We really couldn’t make a list of the best hotel restaurants in London without including The Connaught on Carlos Place. The hotel is a local landmark in its own right, but what makes this place so special is that it serves up some of the most spectacular cuisine you’ll find anywhere in the entire city.

Starting with breakfast, you can visit the Connaught Patisserie, which is a retro, pink sweet treat palace, and the brainchild of executive pastry chef Nicolas Rouzaud. After enjoying a pastry and a cup of coffee at the patisserie, you can move on to afternoon tea at Jean-Georges. The traditional afternoon tea has been given a modern twist, thanks to Jean-Georges’ Innovative and creative stylings.

Moving on to lunch! Here you can choose from delicious, British-sourced produce, again from Jean-Georges and his team, or go for all-out luxury at the newly designed Hélène Darroze, where you can enjoy a menu from this 3-Michelin starred restaurant and its head chef. And if that’s not enough, you can also find more delights hidden at the Somaliers Table, Champagne Room and the mysterious and artistically striking Red Room. In fact, after all that, you’ll probably need a room at the Connaught to recover!


Where? Brook Street, Mayfair, W1K 4HR
What? Casual lunches, fine dining and afternoon tea one of London’s most famous hotels
Website: https://www.claridges.co.uk/restaurants-bars/

What makes it special: We end our list with another London icon: Claridge’s. This opulent 5-star hotel can be found in Mayfair’s Brook Street, and offers everything from fine dining to casual lunches in the most sumptuous of settings.

The Foyer & Reading Room restaurant looks like a small palace all by itself, and the menu here is absolutely outstanding. Open for breakfast from 7am until 11am Monday to Saturday, and 8am to 11am on Sundays, breakfast at Claridge’s could possibly be the best start to a day anyone could ever wish for! And with lunch, afternoon tea and dinner all served in this magnificent setting, a day spent at Claridge’s will make you feel like royalty.

Or if you’re after something a little more on the casual side, then why not grab some lunch and sharing plates in the stunning Art Deco Painter’s Room? This small and intimate bar-restaurant is the perfect place for a cocktail, beer and snack. And if you like your drinks with a 1930s edge, then head down to The Fumoir, which is Claridge’s secret little hideaway bar. With great small plates, such as beef tartare, crudites, prawn tempura and sea trout ceviche, along with a selection of the finest cocktails in London, The Fumoir is the perfect way to round off your day at one of London’s premier hotel restaurants.