The Old School Restaurant
Set within a beautifully restored former schoolhouse in the heart of Dunvegan, the Old School Restaurant is a long-established, family-run favourite, known for its warm Highland hospitality and relaxed atmosphere.
The menu celebrates fresh local seafood, Scottish meats, and seasonal produce, with roaring fires, homemade baking, and a welcoming setting for both locals and visitors alike.
Location: Dunvegan, Isle of Skye IV55 8GU
Reservations are recommended - you can use the link below or call 01470 521 421