The Dunvegan is a Deli Café, Restaurant & Rooms located in Dunvegan on the Duirinish peninsula.
Old Dunvegan Hotel, A863/A850, Isle of Skye IV55 8WA
7 miles from Glendale
9 miles from Edinbane
21 miles from Portree
We’re committed to providing an interesting, enjoyable, fair and ethical place of work.