Hardens Guide to the Best Restaurants in Musselburgh
Hardens guides have spent 34 years compiling reviews of the best Musselburgh restaurants. On Hardens.com you'll find details and reviews of 90 restaurants in Musselburgh and our unique survey based approach to rating and reviewing Musselburgh restaurants gives you the best insight into the top restaurants in every area and of every type of cuisine.
Featured Musselburgh Restaurants
1. Macau Kitchen
restaurant in Edinburgh
93 Saint Leonards Street - EH8
Macau Kitchen is a multi-award winning restaurant in the heart of Edinburgh offering guests a unique dining experience of Progressive Macanese Cuisine. An independent business, run by chef patron Kei and Hoeyyn (Front of House). This restaurant is a representation of the int...
2. Number One, Balmoral Hotel
British, Modern restaurant in Edinburgh
1 Princes Street - EH2
“A perfect place for business to be discussed and enjoyed” – this “lovely dining room” in the plush basement of the Scottish capital’s landmark hotel is the epitome of luxurious comfort, complete with spacious banquettes and red walls (for a subterranean room, it manages to feel surprisingly unclaustrophobic). Chef Matthew Sperry provides either a three-course menu for £99 per person or a five-course selection for £119 per person, with the option of pairing with ‘prestige wines’.
3. Restaurant Martin Wishart
French restaurant in Edinburgh
54 The Shore - EH6
Not every fine dining restaurant is a “favourite” of those who nominate it, but Martin Wishart’s low key but supremely accomplished HQ, with its “great location by the water of Leith” is one of them. A London-based reporter notes: “for a special occasion, this has been my go-to for some years, with exceptional service and very interesting, beautifully presented food” from a kitchen that’s “one of the finest in the UK”. It’s the absence of flash and the focus on flavour that seems to appeal and a sense of “feeling valued and welcomed”. In the evening there’s a ‘Market Menu’ at a competitive £95 per person, or the six-course tasting menu is £145 per person.
4. Rhubarb, Prestonfield Hotel
Scottish restaurant in Edinburgh
Priestfield Rd - EH16
The “extravagant surroundings” of a lavishly decorated country house in 20 acres near Arthur’s Seat help set a spectacular scene at James Thomson’s luxury hotel (he also owns the famous Witchery). Fans say it’s “possibly the nicest upmarket place for dinner in Edinburgh – in particular for special occasions”. The cooking – from a wide range of menus including à la carte – is affordably priced given all the grandeur, and there’s an “exceptional wine list to go with it”.
5. Dumpling Queen X Dai Jou Bu
Chinese, Dim sum restaurant in Edinburgh
52 Blackfriars Street - EH1
Hong Kong-born Scarlett became a chef in 2019 and having moved to Edinburgh helped open this cheap ’n’ cheerful yearling in the Old Town in 2024. It inspires limited but upbeat feedback for its take on dim sum, Xiao Long Bao and noodles, with various culinary mashups including Haggis dumpling and Cheese Chicken Katsu.
6. Condita
British, Modern restaurant in Edinburgh
15 Salisbury Place - EH9
“A truly unique dining experience with highly original food cooked to an exceptional standard” – that’s the verdict, albeit on limited feedback, on chef-patron Tyler King’s 12-seat venue on the city’s South Side. You sit in candle-light at one of six tables, and are advised to allow two and half hours for a surprise menu that costs £160 per person. Fans consider it “Edinburgh’s best, with knowledgeable staff who really buy into the offering, all alongside a wine list with a keen focus on sustainability, and organic and biodynamic farming”. More reports please!
7. Razzo Pizza Napoletana
Pizza restaurant in Edinburgh
59 Great Junction Street - EH6
Baking for one minute at 470°C to create aerated, blistered crusts is part of the formula of Ivan Georgiev’s Leith hotspot, lauded by local aficionados of Neapolitan pizza since its opening in 2019. In March 2025, he also established a pitch at ESF (‘Edinburgh Street Food’).
8. Wedgwood
Scottish restaurant in Edinburgh
267 Canongate - EH8
“Off the scale for the quality you receive”, say fans of Paul & Lisa Wedgwood’s fixture, which first opened in a basement on the Royal Mile in 2007. Scottish sourcing is a key feature of the menus: both the à la carte, or also the more culinarily exotic tasting menu which provides a ‘Wee Tour of Scotland’ in nine-to-ten courses for £85: dishes such as Sea Trout, new potato, peppers, sea vegetables, and cherry tomato or Avon valley roe deer loin, black pudding & bone marrow, neeps, cabbage, and mushrooms.
9. David Bann
Vegetarian restaurant in Edinburgh
56-58 St Marys St - EH1
A leading light of vegetarian cuisine in Edinburgh for more than two decades – this “enjoyable but noisy” outfit off Holyrood Road takes its cues from around the world (as in the signature smoked tofu with Korean cucumber pickle, Italian risotto alla Norma or Mexican bean chilli) or closer to home (double-baked smoked Isle of Kintyre cheese pudding) – “I go there because the food’s delicious and the service lovely, not because it’s vegetarian”. It also offers vegan and gluten-free options.
10. Fishers Leith
Fish & seafood restaurant in Edinburgh
1 The Shore - EH6
A Leith institution, set in a 17th-century watchtower (and with an offshoot in the city centre) – this stalwart venue “has been around for years, and it’s superb”, with “great fresh fish simply cooked but served with style and gusto” (for instance, “enjoyable crab burger”) – “a go-to for business lunches (always open, always reliable)”. Top Menu Tip – “try the queenie scallops; they’re stunning”.
11. Mother India’s Cafe
Indian restaurant in Edinburgh
3-5 Infirmary St - EH1
“First-rate Indian tapas coupled with brisk-but-not-brusque service” is the pleasing offer at this “efficiently run” offshoot of the well-known Glasgow group. There’s “often a slight twist to the dishes to elevate your eating experience further”, and it’s “such good value, especially the lunchtime set menu”.
12. La Garrigue
French restaurant in Edinburgh
31 Jeffrey St - EH1
2024 Review: Jean-Michel Gauffre is the mastermind behind this “pleasing, modest French establishment”, in the Old Town; a firm fixture since its launch in 2001, it turns out hearty Gallic cooking with a particular focus on the Languedoc, alongside an excellent value lunchtime ‘Menu du Jour’.
13. Valvona & Crolla
Italian restaurant in Edinburgh
19 Elm Row - EH7
“Authentic Italian cooking at the back of a glorious deli” and wine merchant is the recipe behind the simple café attached to this “very long-established Edinburgh favourite” – est. 1934, and “perhaps a bit out of the way”, but the “ideal spot for a lunch and browse round the groaning shelves”. The “good value menu” includes some “excellent” items (the “fritto misto, crab linguini and ragu stood out”), and you can’t knock their cheese: as of 2024, they’ve been a royal supplier to His Majesty King Charles III, no less.
14. The Little Chartroom
British, Modern restaurant in Edinburgh
14 Bonnington Road - EH6
“Can’t tell you how delicious the food is” at chef-patron Roberta Hall-McCarron’s “lovely” small foodie magnet on the road to Leith – the cooking from her open kitchen is “so creative”, be it from the three-course menu for £73 per person or the five-courser for £95 per person (if you go at lunch, the three-course option is just £49 per person). Top Menu Tip – “steak with haggis sausage is a standout”; “kedgeree croquettes or mushroom pâté may sound dull, but they taste and look sublime”, while “the venison is the best ever”.
15. The Kitchin
Scottish restaurant in Edinburgh
78 Commercial Street - EH6
“Always a must-do when visiting Edinburgh” applaud the many fans of Tom & Michaela Kitchin’s converted warehouse in Leith, which – impressively for a twenty-year-old destination – was the most commented-on restaurant in the Scottish Capital in our annual diners’ poll this year. On occasion, “Tom Kitchen is there and comes out to greet new diners” and a visit is “consistently a treat” down to its “attentive service despite the fully booked restaurant” and “excellent-value-for-money, Michelin-starred food”. That said, its ratings have been higher – they were dragged down this year by a minority who found the experience “overpriced”: the three-course à la carte menu is £130 per person, or there is a ‘Surprise Tasting Menu’ for £165 per person. (Cheapskates go at lunch for three courses for £69 per person). Top Tip – “The menu around game season is unbeatable”.
16. Café Marlayne
French restaurant in Edinburgh
1 Thistle Street - EH2
“Good solid restaurants like this deserve our support” – a “small but friendly” New Town bistro, overseen by Marcelline Levicky, that has been around forever and turns out pitch-perfect Gallic cooking (onion soup, rabbit pies, moules) that also comes at a “great price”. While that price has crept up slowly over the years, it remains a steal: the two-course lunch is £20.90, the two-course dinner £34.50.
17. Creel Caught
Scottish restaurant in Edinburgh
Bonnie & Wild Marketplace, St James Quarter, 415-417 St James Crescent - EH1
2022 Review: MasterChef: The Professionals winner Gary Maclean opened his first restaurant in summer 2021 on the fourth floor of the Bonnie & Wild Marketplace: Edinburgh's first food hall in St James Quarter. The menu champions sustainable Scottish seafood, with the ‘award-winning Arbroath Smokies’ a signature dish.
18. Sushisamba
Fusion restaurant in Edinburgh
W Hotel Edinburgh, St James's Quarter - EH1
“Fun but fully priced” would be a fair overview of this funky fusion duo – outposts of a glossy US-based chain that started in NYC. The original is found at the top of one of West Europe’s fastest lifts, whisking you to the glamorous 38th floor of the Heron Tower (adjacent to Duck & Waffle, see also), complete with a stylish cocktail lounge and outside terrace. Its newer sibling opened in 2018: “it’s above the market in Covent Garden which is a great location/space (regardless of what currently occupies it!)”. In both spots, all reports agree its luxurious Latino-meets-Japanese bites are super-moreish and “consistently good”. Prices though are OTT, especially as “you can feel like you are in a machine, and they churn out huge numbers of covers so service feels rushed. And it’s big, it’s loud, feels like a bun fight!!” (“Sushi Samba was my 18-year-old daughter’s choice and was not as bad as I feared, but not particularly stand-out either”.)
19. Palm Court, The Balmoral Hotel
Afternoon tea restaurant in Edinburgh
1 Princes St - EH2
Executive pastry chef Ross Sneddon (ex-of Claridge’s) is, say fans, “the best in the country so it is no wonder the afternoon tea is simply outstanding” at what they hail as “Edinburgh’s best hotel by miles”. While a visit to its glass-domed, leafy lounge is “more performance art than afternoon tea” – all “Victorian grandeur, hushed conversations” and “harpist serenading guests”, it’s “one of those bucket-list experiences for wealthy tourists” – there’s no doubting the “to-die-for patisserie”.
20. Brasserie Prince at The Balmoral
French restaurant in Edinburgh
1 Princes Street - EH2
The No 2 restaurant in this “fantastic hotel” – “isn’t ground-breaking but it is useful, as a hotel restaurant should be”. Fans say its classic French cooking is “better than normally found with a captive audience… perhaps because it has to be with so many other options close by”.
View full listings of 90 Musselburgh Restaurants
Popular Musselburgh Restaurant Searches
Musselburgh Restaurant News