TheFork, a Trip advisor company

What
Where

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

The Best New restaurants Restaurants in Edinburgh

25 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.

English

Peacock Alley

Waldorf Astoria Edinburgh - The Caledonian EH1 2AB Edinburgh, EH1 2AB, Edinburgh

9.9 / 10
4 reviews

Average price £34

International

The Theme Bar, EH1 3AA, Edinburgh

9.2 / 10
78 reviews

French

11 Bristo Place, EH1 1HA, Edinburgh

Average price £35

Scottish

Priestfield Road, EH16 5JL, Edinburgh

9.8 / 10
6 reviews

Average price £29

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

Scottish

Chambers Street, EH1 1HS, Edinburgh

9.3 / 10
16 reviews

Average price £36

English

58 Dalkeith Rd, EH16 5AD, Edinburgh

9.3 / 10
8 reviews

French

43 Frederick Street, EH2 1EP, Edinburgh

9.3 / 10
9 reviews

Average price £25

English

131-133 George Street, EH2 4YW, Edinburgh

8.7 / 10
12 reviews

Average price £30

Steakhouse

Cramond Brig, EH4 6DY, Edinburgh

8.6 / 10
12 reviews

English

43-45 The Causeway, EH15 3QA, Edinburgh

English

21 - 22 St. Andrew Square, EH2 1AY, Edinburgh

Average price £32

Italian

7 - 9 North Bridge, EH1 1PD, Edinburgh

8.2 / 10
39 reviews

Average price £17

European

34 St. Andrew Square, EH2 2AD, Edinburgh

9.4 / 10
10 reviews

Steakhouse

29-31 Frederick Street, EH2 2ND, Edinburgh

9.4 / 10
18 reviews

Average price £25

English

The Balmoral Hotel Edinburgh Ltd, EH2 2EQ, Edinburgh

9.3 / 10
9 reviews

Scottish

Castlehill, The Royal Mile, EH1 2NE, Edinburgh

9.2 / 10
31 reviews

Average price £37

Italian

9/11 Hanover Street, EH2 2DL, Edinburgh

8.6 / 10
11 reviews

Average price £27

Scottish

The Balmoral, EH2 2EH, Edinburgh

Scottish

Priestfield Road, EH16 5HX, Edinburgh

Average price £45

English

Priestfield Road, EH16 5JB, Edinburgh

English

69 Lauriston Farm Road, EH4 5EX, Edinburgh

Average price £25

English

St Johns Road, EH12 8AX, Edinburgh

Average price £25

English

41 Howden Hall Road, EH16 6PG, Edinburgh

Italian

54-56 Northbridge, EH1 1PD, Edinburgh

Average price £27

Seafood

25-26 Pier Place, EH6 4LP, Edinburgh

8.3 / 10
9 reviews

Average price £35

Filter

TheFork advantages