TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Scottish Restaurants in Edinburgh

10 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Scottish

Amber Restaurant at The Scotch Whisky Experience

354-358 Castlehill, EH1 2NE, Edinburgh

9.4 / 10
42 reviews

Average price £30

English

23 West Register Street, EH2 2AA, Edinburgh

9.1 / 10
16 reviews

Average price £30

Fine Dining

53 Princes Street, EH2 2DQ, Edinburgh

Average price £32

Scottish

6 Gloucester Place, EH3 6EB, Edinburgh

Average price £40

Specify a date and enjoy promotions of up to -50% in our best restaurants

Scottish

35 Drumsheugh Gardens, EH3 7RN, Edinburgh

Average price £30

English

73 Belford Road, EH4 3DS, Edinburgh

7.3 / 10
18 reviews

Average price £25

Scottish

34 Bread Street, EH3 9DX, Edinburgh

7.2 / 10
18 reviews

Average price £32

English

Average price £26

English

2 Greenside Place, EH1 3AA, Edinburgh

Average price £29

English

14 Eyre Place, EH3 5EP, Edinburgh

8.1 / 10
9 reviews

Average price £30

Filter

TheFork advantages