Restaurants and eateries across Scotland have been named among the UK's top 100 to visit in 2024.

The list, which featured 12 Scottish locations, looked at a combination of critic-led opinions and thousands of votes from diners.

SquareMeal said that it was "a chance for us to shout about the best-of-the-best in both emerging and established culinary roles and allows us to celebrate the incredible chefs and hospitality teams out there going above and beyond to give their diners top-class experiences."

It added: "We say it every year, but this year truly must have presented the highest calibre of restaurants yet. Whittling down the UK’s burgeoning dining scene into just 100 top spots was an excruciating job that took months of planning and deliberation by both our team, and you, our readers."

See the full list of Scottish restaurants named in the UK's top 100 for 2024

Here are the Scottish restaurants and eateries named in the UK's top 100 for 2024 along with their rankings and addresses.

The full list can be found on the SquareMeal website.

11. The Glenturret Lalique Restaurant

Glenturret Distillery, Perthshire, Tayside, PH7 4HA

17. The Kinneuchar Inn

9-11 Main Street, Kilconquhar, Fife & Angus, KY9 1LF

21. The Little Chartroom

14 Bonnington Road, Bonnington, Edinburgh, EH6 5JD

27. Inver

Strathlachlan, Argyll & Bute, Highlands & Islands, PA27 8BU

42. Timberyard

10 Lady Lawson Street, Old Town, Edinburgh, EH3 9DS

43. Fish Shop Ballater

3 Netherley Place, Ballater, Aberdeen & Deeside, AB35 5QE

52. Eorna

68 Hamilton Place, Stockbridge, Edinburgh, EH3 5AZ

57. Celentano's Glasgow

28-32 Cathedral Square, Glasgow, Glasgow, G4 0XA

75. Cail Bruich

725 Great Western Road, West End, Glasgow, G12 8QX

78. Restaurant Andrew Fairlie

Gleneagles Hotel, Perthshire, Scottish Borders, PH3 1NF

80. Eleanore Edinburgh

30-31 Albert Place, Leith, Edinburgh, EH7 5HN

84. Big Counter

76 Victoria Road, Pollokshields, Glasgow, G42 7AA