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

Closed · Opens at 9am
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 · Opens at 6pm
Foveran Orkney Islands
(163)
€€€€
Imagen The Malt Barn at Glenfiddich

The Malt Barn at Glenfiddich / British

Closed · Opens at 8:30am
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 12pm
Loch Lochy, by Spean Bridge Highland
(74)
€€€€