St. John's Restaurants

Highland Cinema

Address: Cameron Square, Fort William, PH33 6AJ
$$
Highland Cinema Restaurant & Bar can be described as a fusion of Highland tradition and modern leisure – a place where guests can enjoy artisan food, sip whisky by the fire and step into a cinema that celebrates both global films and local culture. It’s not just a restaurant, but a destination that embodies the spirit of the Highlands.

Keel Row

Address: Fionnphort, Fionnphort, PA66 6BL
$$
The Keel Row is a pub with a restaurant in Fionnphort on the Isle of Mull, with views across to the island of Iona. Our kitchen specialises in the use of local produce to create delicious plates of food. Our bar serves beers brewed in Argyll as well as more familiar ales from further afield. Please check the website for opening hours as these are seasonal.

The Bandstand

Address: Crescent Rd, Nairn, IV12 4NB
$
Relaxing and atmospheric Bar and Restaurant. Our Restaurant overlooking Nairn's famous links and spectacular seaside serves up delicious and freshly made food to order. The Bar is also available for food but is famed for our extensive drinks selection. The Home of live music in Nairn.

Rowan Tree Country Hotel & Restaurant

Address: Rowan Tree Country Hotel, Aviemore, PH22 1QB
Rowan Tree Country Hotel & Restaurant
$$
If your preferred dining time is not available, please call 01479810207 to book. The Rowan Tree Country Hotel is a restaurant with unique, Scottish cuisine brought to you by our amazing chef. Making the most of excellent, locally sourced produce, we have a select menu to give you a special night out in our historic 18th century coaching inn. A warm welcome and cosy setting awaits with our friendly, laid back service. We are delighted to cater for groups, family and friend gatherings, please call to book 01479810207. For large groups we will also cater for lunch, when booked in …

The Balavoulin

Address: 125 Grampian Road, Aviemore, PH22 1RL
The Balavoulin
$$
The Balavoulin Is a Family Friendly Pub in the heart of Aviemore. We have a wide selection of Draught Lagers, Ales & Cider. Lots of Local Whisky & Gin and fantastic, freshly prepared food on offer. Food Currently is available 12-3pm & 5pm-8pm (these times may be subject to change). Under 18yrs are welcome accompanied by responsible adults up until 11pm if they have had a meal with us. We show all the main sporting events and host pub quizzes - see our social media for more details. Dogs are welcome also, on the wooden floored area and must be …

Reef Inn

Address: Crossapol, Crossapol, PA77 6UP

Isle of Spice

Address: Main Road, Dunvegan, IV55 8WA

Strathpeffer Pavilion

Address: The Square, The Square, IV14 9DL

The MacDonald Hotel & Cabins

Address: @ the MacDonald Hotel & Cabins, Kinlochleven, PH50 4QL

Arisaig Hotel

Address: Arisaig Hotel, Arisaig, PH39 4NH

The Barn

Address: Westfield, Ellon, AB41 6AY

The River Inn

Address: Main St, KILLIN, FK218UT

The Tailrace Inn

Address: Riverside Rd, Kinlochleven, PH50 4QH

The Tayvallich Inn

Address: Tayvallich, Tayvallich, PA31 8PN

The Glenavon

Address: The Square, Tomintoul, AB37 9ET

Dows Bar & Bistro

Address: Balloan Rd, Inverness, IV24PF

The Chieftain Hotel

Address: 2 Millburn Rd, Inverness, IV2 3PS

Loch Leven Hotel

Address: Old Ferry Rd, North Ballachulish, PH33 6SA

The Lochside Hotel

Address: 20 Shore St, Bowmore, PA43 7LB

The Botanic House

Address: 9-11 Castle St, Inverness, IV2 3DX