Where to eat in Edinburgh Old Town

The Tower Restaurant

THE TOWER RESTAURANT

Chambers Street, EH1 1JF
Cuisine: Scottish
Avg Main: £20.00

The Witchery

THE WITCHERY

Castlehill, The Royal Mile, EH1 2NF
Cuisine: Scottish
Avg Main: £23.00

Rhubarb Restaurant at Prestonfield

RHUBARB RESTAURANT AT PRESTONFIELD

Priestfield Road, EH16 5UT
Cuisine: Scottish
Avg Main: £12.00

La Garrigue

LA GARRIGUE

31 Jeffrey Street, EH1 1DH
Cuisine: French
Avg Main: £13.00

Hanam's Kurdish & Middle East Restaurant

HANAM'S KURDISH & MIDDLE EAST RESTAURANT

3 Johnston Terrace, EH1 2PW
Cuisine: Persian
Avg Main: £10.00

Maison Bleue

MAISON BLEUE

36/38 Victoria Street,, EH1 2JW
Cuisine: French
Avg Main: £15.00

The Stables at Prestonfield

THE STABLES AT PRESTONFIELD

Priestfield Road, EH16 5UT
Cuisine: Scottish
Avg Main: £12.00

PizzaExpress Edinburgh Holyrood

PIZZAEXPRESS EDINBURGH HOLYROOD

111 Holyrood Road, EH8 8AU
Cuisine: Pizza
Avg Main: £10.00