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.

29. Hendersons
Where: 7-13 Barclay Place, Edinburgh, EH10 4HW. The Michelin Guide says: In 1962, Janet Henderson opened one of Scotland's most famous vegetarian restaurants; decades later her grandson Barrie is running the show in a smart new premises by Bruntsfield Links. Photo: Third Party

30. Bonnie Badger
Where: Main Street, Gullane, EH31 2AB. The Michelin Guide says: Tom and Michaela Kitchin have created their version of a pub in an old coaching inn dating from 1836. The bar serves pub classics. Photo: Third Party

31. tipo
Where: 110 Hanover Street, Edinburgh, EH2 1EE. The Michelin Guide says: Named after the fine Italian '00' flour that’s used for making pasta, this relaxed and comforting restaurant could quickly become your go-to in Edinburgh’s New Town. Photo: Third Party

32. Argile
Where: 21 Argyle Place, Edinburgh, EH9 1JJ. The Michelin Guide says: Chef-owner Jack Montgomery serves many dishes himself, pouring passion and a personal touch into the experience. Photo: Third Party