The Old Inn sits by the water at Carbost on Loch Harport, a short walk from Talisker Distillery and handy for the Cuillin. Waterside tables, live music and plenty of seafood, with bunkhouse beds if you want to stay. The Oyster Shed is just up the hill for oysters straight off the farm.