The Struy Inn

Restaurant with Rooms with 2 rooms

The Struy Inn

The Struy Inn




The Struy Inn is a traditional 19th century country inn situated in the heart of Scotland’s Central Highlands, within an easy drive of both Inverness and Loch Ness. Located in the village of Struy, mid-way between Cannich and Beauly, the inn sits at the junction of the Farrar and Glass rivers, and at the gateway to the remote and spectacular glens of Affric, Cannich and Strathfarrar.

With characterful stone walls and a warm open fireplace, the Struy Inn is the perfect place to relax for a meal. Here at The Struy Inn we pride ourselves on offering locally sourced home cooked food and fresh home baked breads. Our small, but comfortable restaurant offers just 22 covers maximum. So booking is highly recommended. Our produce is sourced from Highland Estates, local butchers, fishmongers and creameries.

The menu at The Struy Inn takes advantage of the best seasonal produce available from the wonderful larder here in the Highlands. To complement your meal we have a personally selected wine list, along with a wide range of malts, brandies and liquors.

The Struy Inn has 2 double guest rooms available from Wednesdays to Sundays from 23rd March to 30th October, at the rate of £95 per room per night, including breakfast. The Inn is closed on Monday and Tuesday evenings.

The stylish and comfortable ensuite rooms offer guests baths and showers, flat screen televisions, Wifi access and tea/coffee making facilities.

TelevisionTea/coffee making in bedroomsRestaurant open to non-residentsWiFi or internet access



See location of The Struy Inn on Google mapsSee location on Google maps

Map reference: NH 399397  Lat: 57.41972 Long: -4.66741


  • TelevisionTelevision
  • Tea/coffee making in bedroomsTea/coffee making in bedrooms
  • Restaurant open to non-residentsRestaurant open to non-residents
  • WiFi or internet accessWiFi or internet access