Hotels in Dunvegan: This country hotel is set amidst the beautiful village of Dunvegan, on the mesmerising Isle of Skye. The hotel is immersed in history and culture, lying just a short distance away from the famous castle, as well as an original Black House and a crafting museum. The hotel offers visitors the ideal setting from which to explore this mesmerising island. Surrounded by nature and beauty, guests can enjoy a leisurely stroll nearby, or partake in a number of exciting activities. The hotel beautifully blends with its stunning surroundings, exuding charm and grace. The guest rooms are superbly designed, beautifully embracing traditional elements. The hotel features a delightful restaurant, where guests can enjoy a superb, traditional-dining experience.