Situated in the picturesque village of Kyleakin on the Isle of Skye, the Kings Arms Hotel overlooks picturesque Lochalsh. The Kings Arms Hotel is one of Skye’s oldest hotels and retains the charming, friendly atmosphere reflective of its history combined with modern comforts. Explore the island which is rich in Scottish history before retiring to our clean, comfortable and spacious rooms. Our restaurant offers the best of a la carte cuisine.