Affordable British restaurants in Highlands and Islands

29 restaurants
With a price of 30-45£

Imagen In The Park Restaurant

In The Park Restaurant / British

Loch Ness Country House Hotel Highland
(360)
Imagen Plockton Shores Restaurant

Plockton Shores Restaurant / British

Open now · 9am - 4pm
30 Harbour Street, Highland
(332)
Imagen Restaurant at Skeabost Country House

Restaurant at Skeabost Country House / British

Skeabost Bridge Highland
(300)
Imagen The Foveran Restaurant

The Foveran Restaurant / British

Closed today
Foveran Orkney Islands
(163)
Imagen The Malt Barn at Glenfiddich

The Malt Barn at Glenfiddich / British

Open now · 8:30am - 4:30pm
Glenfiddich Distillery Moray
(148)
Imagen Russell's Restaurant

Russell's Restaurant / British

Smiddy House Highland
(115)
Imagen A Taste of Speyside

A Taste of Speyside / British

10 Balvenie Street Moray
(111)
Imagen Garden Restaurant

Garden Restaurant / British

Columba House Hotel Highland
(94)
Imagen The Riverside Restaurant

The Riverside Restaurant / British

10 Bank Street Highland
(86)
Imagen Ospreys Seafood Restaurant

Ospreys Seafood Restaurant / British

Closed · Opens at 6pm
Loch Lochy, by Spean Bridge Highland
(74)