Click here for a form to opt-in to receive regular Tomich Hotel information and details of offers and events.




From Inverness you would take the A82 towards Fort William, taking the A831 at Drumnadrochit towards Cannich. On the A831 just before Cannich you will find yourself driving down into a small valley. At the bottom, where the road curves round to the right, there is a small road leading to the left with a Tomich Hotel sign. Follow this road to the end and you will come to another road to the left with another Tomich Hotel sign - follow this road into Tomich village and the hotel is on the right as you enter the village.


  • 20 minutes from Loch Ness, Drumnadrochit, and Beauly

  • 45 minutes from Inverness

  • 55 minutes from Inverness Airport

    View our Location on google maps

    Google map streetview


Tomich Hotel Contact Details

Please find Contact Details Below. If you would like to make an enquiry click here to access the form.

The Tomich Hotel, Tomich, Near Cannich, By Beauly, Inverness-shire, Scotland, IV4 7LY
Tel No: +44(0)1456 415399  •  Fax No: +44(0)1456 415469  •

Terms and Conditions

Details of our Terms and Conditions can be accessed here

 All images supplied by Velocity Design and Natural High Guiding