The Best Places to Eat in Glenshiel and Kyle of Lochalsh
If you’re heading up to the Highlands on a wee trip sometime soon, you’ll be looking for the best places to grab something delicious! Whether you’re destined for Glenshiel or maybe you’re just passing through on your way further north or over to Skye, here are some fantastic, local-recommended spots for a bite to eat.

Right on the banks of Loch Duich, the Kintail Lodge contains a cosy hotel bar serving some very good pub grub at reasonable prices. As we head back into colder weather, the Kintail Lodge is the perfect stop after a walk in the rain, with warming menu items like smoked haddock macaroni cheese, steak & ale pie with honey roasted root veg, and sticky toffee pudding. There’s also a nice selection of vegetarian and vegan dishes, so everyone’ll find something to tuck into.

This one’s a bit off the beaten track but is well worth the journey. Glenelg (in case you’re not familiar) is a wee village over the mountains from Glenshiel, looking over Kyle Rhea towards Skye. If you’re heading to Skye, you should consider taking the Glenelg-Skye ferry, the last manually operated turntable ferry in existence. The perfect excuse for a jaunt to the Glenelg Inn before departure!
The Glenelg Inn’s menu features a wonderful, everchanging array. You can check out their sample menu here. Be sure to book in advance as the Glenelg Inn books up fast!

3. Fisherman’s Kitchen – Kyle of Lochalsh
Just a twenty minute (and very scenic) drive from Glenshiel, Fisherman’s Kitchen is a seafood take-away based in a cabin on the harbour, cooking delightful things with the freshest fish – if you’re lucky you’ll even be able to spot the fisherman coming back ashore with their spoils!
As with all good seafood restaurants, the Fisherman’s Kitchen menu varies depending on what’s been caught that day. One staple item however, is their Cullen Skink. For those of you who haven’t been following the Cullen Skink World Championships, let us fill you in – this one is a two-time winner! If you’re in the area, grab yourself a taste of glory!

Open Friday – Sunday, All the Goodness delivers exactly what the name suggests. With artisan coffee and freshly baked sweet goodness created using natural, quality ingredients to takeaway, this is the ideal spot to stop for a pick-me-up en route north!

5. Chocolates of Glenshiel – Glenshiel
Don’t forget – our café, chocolate kitchen and gift shop is located on the A87 so you don’t even need to stray off the main road to get yourself a wee something sweet or a delicious hot drink. We’re here to sort you out with all things chocolate, as well as cakes, scones, coffee, tea and hot chocolate! Take away or stick around to enjoy the stunning views of the Five Sisters of Kintail in our comfy, cosy café. Check our current opening times.