Best restaurants in Knightsbridge

Knightsbridge is one of London’s most well-heeled neighbourhoods, and as such the best restaurants in Knightsbridge are quite the high-end selection, offering the perfect places to book for a special meal or celebration, starting with a glamorous cocktail or a flute of classy Champagne. Here’s our pick of the best restaurants in Knightsbridge.

Updated on 14 May 2024

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, Harrods, dining in Knightsbridge follows suit when it comes to price. Dining in Knightsbridge needs little introduction, as the area is home to some of London's most famous dining institutions and hotels.

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 restaurants where you can buy mountains of mezze. You're also never too far from some other London neighbourhoods with good food offerings, including the likes of Chelsea, Belgravia and Kensington.

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. Read on for our pick of the best restaurants in Knightsbridge, ranging from glamorous, Michelin-starred gastro-temples to hidden gems on cobbled West London side streets.

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
Studio Frantzen at Harrods

Studio Frantzen at Harrods

87-135 Brompton Road, Knightsbridge, London, SW1X 7XL

World-renowned Swedish chef Bjorn Frantzen has opened his first UK restaurant in the iconic Harrods store, giving Londoners a chance to try his award-winning food. Blending elements of Nordic and Asian cuisine, along with some traditional British flavours, it's an unmissable experience for discerning diners.

£50 - £79
Swedish
Scandinavian
Japanese
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
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
Harry

Harry's Dolce Vita

27-31 Basil Street, Knightsbridge, 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
Dinings SW3

Dinings SW3

Walton House, Belgravia, London, SW3 2JH

Dinings SW3 is tucked away down a quiet Chelsea mews, but behind the heavy wooden door you'll find a riot of modern Japanese cooking and luxury ingredients, courtesy of Masaki Sugisaki. The one-time Nobu chef is a master at blending traditional Japanese technique with western touches, and watching Masaki and team at work is a delight as you work your way through superb sushi, sumiyaki grill dishes and hand rolls, not to mention the giant sake collection.

Over £80
Sushi
Japanese
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.

Over £80
Indian
One Michelin star
The Georgian at Harrods

The Georgian at Harrods

Harrods, Knightsbridge, London, SW1X 7XL

After a recent renovation, The Georgian has been given a new lease on life. Now, with Calum Franklin in the kitchen, this swanky dining room on the fourth floor of Harrods is serving some seriously good British classics and exceptional pies. Think smoked rabbit en croute, Devonshire crab tartlets, and behemoth lamb pies.

£50 - £79
British
Afternoon tea
Mari Vanna

Mari Vanna

116 Knightsbridge, 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
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
The Aubrey at Mandarin Oriental Hyde Park

The Aubrey at Mandarin Oriental Hyde Park

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

The Aubrey's stunning interiors are reason enough to pay a visit, but we're also big fans of the luxurious Japanese menu, which includes sushi platters, hirata buns and an exceptional cocktail programme too. This is also a good brunch spot, with delicious brunch menus served over the weekend to a live DJ soundtrack.

£50 - £79
Japanese
Kahani London

Kahani London

1 Wilbraham Place, Belgravia, London, SW1X 9AE

Tucked away in the backstreets of Sloane Square, Michelin-starred chef Peter Joseph is no stranger to Indian fine dining. The menu is divided into small plates, grilled items and curries along with innovative house cocktails that have been thoughtfully created.

£50 - £79
Indian
Sale e Pepe

Sale e Pepe

9-15 Pavilion Road, Knightsbridge, London, SW1X 0HD

An iconic London Italian, Sale e Pepe saw a refurb in 2024 that brought back some of the restaurant's old glamour. The sleek, deep grey dining room and statement marble bar are very fetching indeed, and the menu delivers too with superb antipasti and fresh produce alongside generous Italian mains and one of the best tiramisus in London. 

£50 - £79
Modern European
Mediterranean
Bars
Italian
Fish
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
abc kitchen at The Emory

abc kitchen at The Emory

Old Barrack Yard, Belgravia, London, SW1X 7NP

Jean-Georges Vongerichten returns to London in style with his signature all-day restaurant at The Emory, a swanky Knightsbridge hotel where suites start at £1800 a night. JGV's menu is bright and fresh, eschewing heavy meat stocks and cream for lighter dressings and juices, but its not less delicious as a result. The vegetarian options are excellent too, backed by a second to none wine list.

Over £80
International
Harvey Nichols Fifth Floor Café

Harvey Nichols Fifth Floor Café

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

Harvey Nichols has long had a good reputation for food in its department stores, and the flagship Knightsbridge location is no different. There's plenty of choice on the Fifth Floor but we love the cafe for it's easy-going all-day menus and bright, spaces aesthetic. The views up here are nice too, and there's something on the menu for everyone, even the fussiest of children. 

£50 - £79
Vegetarian
Vegan
Steak
Cheese
Burgers
British
Brasserie
Bars
Afternoon tea
International
Fish and Chips
Fish
Zafferano

Zafferano

15 Lowndes Street, Belgravia, 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
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
Mr Chow

Mr Chow

151 Knightsbridge, 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
Kinoya Ramen Bar at Harrods

Kinoya Ramen Bar at Harrods

Harrods, Knightsbridge, London, SW1X 7XL

Neha Mishra has become a genuine superstar in Dubai on the back of her Kinoya Ramen Bar, so it wasn't a huge surprise to see her pop-up as part of Harrods' big Dining Hall renovation in 2023. Kinoya at Harrods isn't quite a mirror of the Dubai outpost, but it's still excellent, serving up delicious Wagyu beef snacks and steaming bowls of ramen. 

£30 - £49
Noodles
Japanese
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
Cantinetta Antinori

Cantinetta Antinori

4 Harriet Street, Knightbridge, London, SW1X 9JR

Although not quite as grand as the original Cantinetta Antinori, based on the ground floor of the stunning 15th century Palazzo Antinori in Florence, the London site still embodies the spirit of Florence, with stunning wood and brass interiors. The menu is authentically Tuscan as well, and the stellar wine list includes rare wines and exclusive vintages from the Antinori family estate. 

£50 - £79
Modern European
Italian
The Lanesborough Grill

The Lanesborough Grill

The Lanesborough, Belgravia, London, SW1X 7TA

For sheer indulgence, you can’t beat the interiors at The Lanesborough Grill 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
SquareMeal London Top 100
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
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
Fish

While this list has been carefully selected by us, you’ll find plenty of information to help you choose which restaurant is right for you, including a quick description, pricing (always important) and, of course, 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.

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. Or, check out our pick of the best restaurants in nearby Belgravia.

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in