British restaurants in Edinburgh

  • The Lantern Room @ Courtyard By Marriott Edinburgh

    1-3 Baxter's Place, EH1 3AF

    New Town, Edinburgh

    Cuisine: British, Modern,

    Availability for The Lantern Room @ Courtyard By Marriott Edinburgh

    • £29
      £29 2 person offer - afternoon tea
  • Juniper Bar

    20 Princes Street, EH2 2AN

    New Town, Edinburgh

    Cuisine: British,

    Availability for Juniper Bar

    • £25 for 2
      £25 for 2 cocktails and 2 small plates
  • Monboddo

    DoubleTree by Hilton Edinburgh City Centre Hotel, EH3 9AF

    Old Town, Edinburgh

    Cuisine: British, Scottish,

    Availability for Monboddo

    • £15
      £15 for classic afternoon tea - drinks options available
  • The Lantern Room @ Courtyard By Marriott Edinburgh

    1-3 Baxter's Place, EH1 3AF

    New Town, Edinburgh

    Cuisine: British, Modern,

    Availability for The Lantern Room @ Courtyard By Marriott Edinburgh

    • £15
      £15 for 2 courses on Lunch Menu