Hotels & Inns
For those who prefer hotel comforts, Dunvegan is home to two welcoming hotels, each offering comfortable accommodation, great food and a friendly Highland atmosphere in the heart of the village.
Atholl House - traditional Highland hospitality with comfortable accommodation, and is particularly known for its welcoming atmosphere, excellent food and views across Dunvegan Bay.
The Dunvegan Hotel - offers comfortable, contemporary accommodation in the centre of the village, providing a welcoming and stylish base for guests exploring Skye’s dramatic landscapes, wildlife and coastline.