The Isle of Skye is a mecca for fine dining, with the Three Chimneys, Loch Bay, Edinbane Lodge and Kinloch Lodge. You can also enjoy a dram from Talisker and Torabhaig.