It comes as Accor reveals the top 15 UK foodie destinations outside of London, and the best cities to visit for each cuisine. The research analysed each location against its number of Michelin stars, Instagram and TikTok statistics, Google reviews, OpenTable, news outlets analysis and social sentiment to generate a score out of 100.
Edinburgh received an overall score of 86, placing it in second, just behind Sheffield. The city also has the highest number of restaurants in the Michelin Guide listings, and was found to be the top UK destination for lovers of Spanish cuisine.
Take a look through our photo gallery to see all 34 Edinburgh restaurants in the Michelin Guide listings.

33. Dean Banks at the Pompadour
Where: Princes Street Waldorf Astoria Edinburgh - The Caledonian, Edinburgh EH1 2AB. Michelin Guide says: The Pompadour is one of the city’s most famous restaurant names and it sits within one of its best-known hotels, The Caledonian – if you’re lucky, you may get one of the tables that look up to the castle. Photo: Third Party

34. La Potinière
Where: Main Street, Gullane, EH31 2AA. The Michelin Guide says: An icon in the Scottish restaurant industry, this sweet little restaurant is run in a very personal way by owners Mary and Keith, who share the cooking. Photo: Third Party

35. The Wee Restaurant
Where: 17 Main Street, North Queensferry, KY11 1JT. The Michelin Guide says: A likeable modern restaurant in the shadow of the Forth Rail Bridge. Its grey brick walls are hung with bold art and, as its name suggests, it’s small and cosy. Photo: Third Party