Updated on 07 April 2022

Champagne Louis Roederer: voted the Most Admired Champagne Brand in the world in 2020, by Drinks International, not only because of the exceptional quality of their champagnes, but because sustainability is at the heart of their philosophy. The estate is entirely organic and they work hand in hand with nature every step of the way. As a result the house style is elegant, pure and complex ranging from the beautiful, refined Brut Premier NV to the iconic and ethereal Cristal, the champagne made at the request of Tzar Alexander II and the first ever prestige cuvée created.

Dinner by Heston Blumenthal at Mandarin Oriental

Dinner by Heston Blumenthal at Mandarin Oriental

Mandarin Oriental Hyde Park, Knightsbridge, London, SW1X 7LA

With two Michelin stars there’s no denying that Dinner by Heston Blumenthal offers up some of the capital’s best cooking, served in a fun and interesting way. There are little touches, like food facts wrapped around your napkins, that let you know you’re in for a treat.

Over £80
British
Two Michelin stars
SquareMeal London Top 100
Harry

Harry's Dolce Vita

27-31 Basil Street, London, SW3 1BB

Is there any better cuisine at crowd-pleasing than Italian, we wonder? We’ve tried to come up with an alternative but are struggling, and in this arena Harry’s provides. It serves up a winning combination of pizza and pasta, which makes this Knightsbridge restaurant the perfect place to take the whole family.

£30 - £49
Italian
Zuma

Zuma

5 Raphael Street, Knightsbridge, London, SW7 1DL

Despite having been in situ for well over ten years now, Zuma somehow manages to still feel cutting edge and modern with its clean Japanese design and confident menu. There’s a sushi counter that allows views of the kitchen, and is perfect for solo-dining, or more traditional tables in the main space.

£50 - £79
Sushi
Japanese
Al Mare

Al Mare

1 Cadogan Place, Knightsbridge, London, SW1X 9PY

For a lavish Italian meal with a touch of theatre, head to Al Mare. This chic restaurant, housed in the similarly chic Carlton Tower Jumeirah, is headed up by Italian-born Marco Calenzo. Try comforting dishes like tortellini in brodo (broth) or more decadent options like lobster risotto. 

Over £80
Modern European
Mediterranean
Italian
Burger and Lobster Harvey Nichols

Burger and Lobster Harvey Nichols

109-125 Knightsbridge, London, London, SW1X 7RJ

Nestled in Harvey Nichols is a meat and seafood haven. Burger and Lobster, which has blossomed into a successful chain, turns out deliciously meaty burgers, surprisingly affordable steamed or grilled lobster, as well as calamari, oysters and prawns to start.

North American
Burgers
Brunello Bar and Restaurant

Brunello Bar and Restaurant

60 Hyde Park Gate, Kensington, London, SW7 5BB

The effortlessly ritzy Brunello at the Baglioni is a swish space for very grown-up occasions when nothing but the best will do. Italian classics, afternoon teas, top cocktails...they're all there. You can even incorporate a walk in Hyde Park to complete the package. 

£30 - £49
Mediterranean
Afternoon tea
Italian
Mari Vanna

Mari Vanna

116 Knightsbridge, London, SW1X 7PJ

There aren’t many Russian restaurants in London, and fewer still in Knightsbridge. Because of this, Mari Vanna offers a truly unique dining experience. Expect kitsch interiors and robust Eastern European flavours.

£50 - £79
Eastern European
Zafferano

Zafferano

15 Lowndes Street, London, SW1X 9EY

Whether you’re eating in the luxurious, well-upholstered dining room or alfresco on the pavement terrace, Zafferano remains a staple for delicious, sophisticated Italian cooking and top-notch regional Italian wines. Think veal Milanese with saffron risotto or their signature lobster linguine, all executed with aplomb.

£50 - £79
Italian
Hawksmoor Knightsbridge

Hawksmoor Knightsbridge

3 Yeoman's Row, Knightsbridge, London, SW3 2AL

The benefit of a chain is you know what you’re getting, and with Hawksmoor restaurants, that’s failsafe steak and rich, indulgent side orders. This particular site is tucked away at basement level which gives it a cosy, secret-society-type atmosphere.

£50 - £79
Steak
British
SquareMeal London Top 100
Mr Chow

Mr Chow

151 Knightsbridge, London, SW1X 7PA

We’re big fans of restaurants that don’t try to compete with the trends, instead staying true to their roots. Mr Chow does just that. This is the place to go for old school glamour, coupled with accomplished Chinese cooking.

£50 - £79
Chinese
MARCUS

MARCUS

The Berkeley, Belgravia, London, SW1X 7RL

Where other fine-dining establishments present stuffy service, MARCUS allows diners to relax thanks to its staff’s calm and attentive manner. The cuisine is billed as British, with ingredients treated with the utmost respect. With one Michelin star, you can of course expect top drawer stuff.

Over £80
British
One Michelin star
SquareMeal London Top 100
Sette

Sette

4 Knightsbridge Green, Knightsbridge, London, SW1X 7QA

Newcomers to the Knightsbridge dining scene aren’t too common, but Sette (the first London venture from American hospitality group Scarpetta) has managed to make itself quite at home since opening. There is deliciously al dente handmade pasta to enjoy, among other things.

£50 - £79
Italian
Amaya

Amaya

Halkin Arcade, Belgravia, London, SW1X 8JT

Seasoned Michelin-starred performer that for years has been enthralling Knightsbridge regulars with its sophisticated, refined, bite-sized cooking and sleek, slinky dining room, dominated by the theatrical open kitchen. Succulent and creatively spiced dishes, including brilliant vegetarians ones, come in all shapes and sizes.

£30 - £49
Indian
One Michelin star
Pétrus

Pétrus

1 Kinnerton Street, Knightsbridge, London, SW1X 8EA

Gordon Ramsay’s restaurant was never going to be a flop now, was it? This luxuriously-decked out space plays host to fine dining French food. Petrus is another of our gold award winners and holder of a Michelin star.

Over £80
Modern European
French
One Michelin star
SquareMeal London Top 100
The Restaurant at The Capital

The Restaurant at The Capital

The Capital Hotel , Knightsbridge, London, SW3 1AT

Classic British dishes designed with fresh, seasonal produce in mind, and a very impressive collection of wines make this restaurant within the five-star Capital hotel in Knightsbridge a worthy choice for lunch or dinner.

£30 - £49
Vegetarian
Steak
Cheese
British
Barbecue
Afternoon tea
Hotel Bars
Fish
Sumosan Twiga

Sumosan Twiga

165 Sloane Street, Knightsbridge, London, SW1X 9QB

Japanese and Italian might not sound like a natural pairing, but curiously the coupling seems to work at this Knightsbridge restaurant. There’s a satisfyingly crunchy rice pizza that’s topped with spicy salmon and sea bass spaghetti to boot, that will pique the interest of even the most seasoned diner.

Over £80
Japanese
Italian
Roof Garden at Pantechnicon

Roof Garden at Pantechnicon

19 Motcomb Street, Belgravia, London, SW1X 8LB

The third floor, all-season Roof Garden at Pantechnicon, really nails it for a glossy Knightsbridge crowd. The menu features Nordic small plates for breakfast, lunch and dinner, including halibut with celeriac or chicken with lovage and chard truffle butter.

Under £30
Scandinavian
The Rosebery at Mandarin Oriental

The Rosebery at Mandarin Oriental

Mandarin Oriental Hyde Park, Knightsbridge, London, SW1X 7LA

The Mandarin Oriental has a lot to offer when it comes to food. Home to Dinner by Heston and The Aubery, this extravagant hotel also has a tea room where diners can enjoy top-tier breakfast and afternoon tea. 

£30 - £49
Bars
Afternoon tea
Céleste at The Lanesborough

Céleste at The Lanesborough

The Lanesborough, Hyde Park Corner, Belgravia, London, SW1X 7TA

For sheer indulgence, you can’t beat the interiors at Celeste with their coupling of golden-yellow tones and Wedgewood blue, plus some pretty impressive chandeliers. Ingredients here are high end, matching the spend expected from its guests. Think lobster, roe deer and quail. 

Over £80
British
Afternoon tea

Bordering Hyde Park, Knightsbridge has always been a hub for deep-pocketed tourists, international residents and upscale restaurants. Ever a global shopping destination for those looking to splash the cash thanks to, among others, Harrod’s, dining in Knightsbridge follows suit when it comes to price. Dining in Knightsbridge needs little introduction, as the area is home to culinary institutions like Dinner by Heston, Petrus and Marcus.

However, some more recent, affordable additions have opened up this area to younger, more casual diners. Some more relaxed pizzerias have moved in, along with delis where you can quickly grab a bite at the counter or outside, and reasonably-priced Lebanese joints like Comptoir Libanais.

No matter how you slice it, there’s plenty of choice when it comes to places to eat in Knightsbridge. It’s just as well-equipped to host a croissant, coffee and catch-up as it is a ten-course, Michelin-starred journey of modern European cuisine. As such, we cast a wide net then pick out the best of what we find. You won’t find every restaurant in Knightsbridge on this list, just the ones we think have got the goods.

While the list has been carefully selected by us, you’ll find plenty of information to help you choose which restaurant is right for you. This includes a quick description so you can get the low-down, pricing (always important) and, of course, the cuisine. We’ve also added any awards the restaurant may have earned, including the much-coveted Squaremeal gold silver and bronze awards. There’s a real range, from affordable to top-end, featuring cuisines from all over the world, including Japanese, Italian and Indian, as well as a fair share of more British fare. Click through on your favourites if you want to read our full review of the restaurant and book a table once you’ve chosen. Enjoy!

Looking to continue the night for a little longer? Try one of Knightsbridge's best bars from our list of places that guarentee a good glass of wine, a selection of top beers or expertly-mixed cocktails.