Explore Restaurants Serving Isle of Skye

Review dining options and customer experiences for restaurants in Isle of Skye. Whether you want a casual lunch, family meal or special occasion dining, identify suitable places and ask about their opening hours and bookings.
The Old School Restaurant is a family-run establishment in Dunvegan, Isle of Skye, serving locally sourced Scottish cuisine since 1985. Our menu features fresh seafood, traditional dishes, and homemade bread in a historic building with open fireplaces. We combine three decades of culinary expertise with a warm, welcoming atmosphere for locals and visitors alike.
Freshly Made Bread Seafood Dishes Vegetarian Options
Inverness (78.8 mi) Acharacle (47.6 mi) Ullapool (57.6 mi) Fort William (59.0 mi) Oban (72.5 mi) Dingwall (73.2 mi) Nairn (93.3 mi) Boat of Garten (97.2 mi) Golspie (97.4 mi) Killin (97.7 mi)