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.

9. Martin Wishart
Where: 54 The Shore, Leith, EH6 6RA, United Kingdom. The Michelin Guide says: One MICHELIN Star: High quality cooking, worth a stop! Photo: 54 The Shore, Leith, EH6 6RA, United Kingdom

10. Aizle
Where: 38 Charlotte Square, Edinburgh, EH2 4HQ, United Kingdom. The Michelin Guide says: The constantly evolving menu takes on a tasting format and comprises pared-back dishes made up of the latest seasonal harvest. Try one of their homemade kombuchas. Photo: Third Party

11. Fhior
Where: 36 Broughton Street, Edinburgh, EH1 3SB, United Kingdom. The Michelin Guide says: Creative modern cooking showcases local and foraged produce, with their one acre garden the real driving force behind the menus. Photo: Third Party

12. The Kitchin
Where: 78 Commercial Quay, Leith, EH6 6LX, United Kingdom. The Michelin Guide says: Choose from the perfectly balanced à la carte or opt for one of the surprise, vegetarian or prestige tasting menus. Photo: Third Party