Popular British restaurants in Edinburgh

  • Hawksmoor - Edinburgh

    23 West Register Street, EH2 2AA

    City Centre, Edinburgh

    Cuisine: British, Seafood, Modern,

    Availability for Hawksmoor - Edinburgh

    • £25
      £25 for 2 courses on express menu
  • Westview Restaurant - Leonardo Hotel Edinburgh Capital

    Leonardo Hotel Edinburgh Capital, EH12 6UG

    Corstorphine, Edinburgh

    Cuisine: British, Mediterranean, Modern,

    Availability for Westview Restaurant - Leonardo Hotel Edinburgh Capital

    • £30 for 2
      £30 2 person offer - fish & chips + bottle of wine to share
  • Rhubarb

    Prestonfield, EH16 5UT

    South Side, Edinburgh

    Cuisine: British, Scottish,

    Availability for Rhubarb

    • £40
      £40 for 3 courses on table d'hôte menu
    • £40
      £40 for champagne afternoon tea
  • Salisbury Green Hotel & Bistro

    18 Holyrood Park Road, EH16 5AY

    South East Edinburgh, Edinburgh

    Cuisine: British,

    Availability for Salisbury Green Hotel & Bistro

    • £15
      £15 for 2 courses on fixed price menu + beer/wine/soft drink
    • £35 for 2
      £35 2 person offer - rib-eye steak each + bottle of wine to share
  • 11 Brasserie @ No 11

    11 Brunswick Street, EH7 5JB

    New Town, Edinburgh

    Cuisine: British, Scottish, Modern,

    Availability for 11 Brasserie @ No 11

    • £63.50
      £63.50 5 course tasting menu
    • £29.95
      £29.95 3 course enlightened eating menu
    • £23.95
      £23.95 2 course Seasonal Scottish dinner menu
  • Spencer's Bistro

    43-45 Salisbury Road, EH16 5AA

    North Edinburgh, Edinburgh

    Cuisine: British, Scottish, Traditional,

    Availability for Spencer's Bistro

    • £28.50
      £28.50 for 2 courses on main menu + complimentary glass of fizz
    • £12.50
      £12.50 for fish and chips + complimentary glass of fizz
  • Forth Floor Restaurant - Harvey Nichols

    30-34 St. Andrew Square, EH2 2AD

    New Town, Edinburgh

    Cuisine: British, European, Modern,

    Availability for Forth Floor Restaurant - Harvey Nichols

    • £35
      £35 for 3 courses on set menu
    • £40
      £40 for 5 courses on Summer Dining menu + a cocktail