Set on the shore of Loch Harport, The Old Inn nestles on the tideline. Outside, trestle tables take advantage of the great views that Skye has to offer, and there can be no better place to enjoy a pint from one of the three handpumps. Isle of Skye and Cullin beers are regularly on offer. Although off the beaten track, the pub is busy all year round with an eclectic mix of hill walkers and climbers, and those just touring Skye who have also visited the Talisker distillery 100m down the road. Seafood is top of the menu, most of it coming from the loch next to the pub.