Dining at Kinloch Lodge's restaurant

Kinloch Lodge is a historic destination hotel and restaurant on the Isle of Skye off the north west coast of Scotland. Our family-run hotel combines the relaxed comfort of highland hospitality with world-class food. Our mission is to give our guests an unforgettable experience, to feed the body and soul.


Feeling looked after is everything while you're at Kinloch. When you’re under our roof, we want you to want for nothing.  


View from the lodge to the loch


Food is the crowning part of the Kinloch experience. Feeding you well at every opportunity is something we take extremely seriously. 


World-class food


We want all our guests to leave, planning to return. There’s so many special things to do on Skye we’re confident you’ll soon be back.


Fishing in the loch