We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Old School Restaurant

The Old Schoolhouse A863 | The Old School Restaurant, Dunvegan, Isle of Skye, Dunvegan IV55 8GU, Scotland
+44 1470 521421
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good29%
  • Average6%
  • Poor1%
  • Terrible1%
Travellers talk about
“steak” (75 reviews)
“langoustines” (57 reviews)
Closed Now
All hours
Seafood, European, British, Scottish, Vegetarian Friendly, Gluten Free Options
₹₹ - ₹₹₹
The Old Schoolhouse A863 | The Old School Restaurant, Dunvegan, Isle of Skye, Dunvegan IV55 8GU, Scotland
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (1,265)
Traveller rating
Traveller type
Time of year

1 - 10 of 997 reviews

Reviewed 4 weeks ago via mobile

Definitely worth reserving a table to avoid disappointment. One of the better restaurants in the area. Marked it down a bit though as the atmosphere and attitude of staff, while not unfriendly, was a bit too cold and, well, formal I suppose. Also there was...More

Thank Richard L
Reviewed 1 November 2017

Definitely one of the best meal we've had in Scotland, and definitely an "old school" restaurants. No-fuss, high-quality, delicious traditional Scottish food (including the best Cranachan of our trip) and very good service. We had a lovely night - definitely recommended.

Thank Peregrina83
Reviewed 29 October 2017

We had a great meal when we visited in October 2017. I am glad we called to book as it filled up pretty quickly once we were seated. I had the mussels to start and we both had the fish and chips for main and...More

Thank Christopher L
Reviewed 28 October 2017 via mobile

Had an evening meal with our little one... Staff and atmosphere good Meal was excellent Would recommend

Thank Ime R
Reviewed 28 October 2017 via mobile

We came without reservation and managed to get a table for 4 as it is a bit early for dinner (around 7pm). The food was amazing, particularly the grilled lobster. Mussels were also good, while the fish was a bit tasteless. We went back the...More

Thank Ha N
Reviewed 26 October 2017

This is a lovely restaurant, we has Mussels in cream and garlic and Smoked salmon starters, both were very good. We then had duck and featherblade for main course and were very happy with both. Will be visiting again. Service was quick and friendly, could...More

1  Thank cccattt
Reviewed 25 October 2017 via mobile

This is a really fine place to eat- busy, so booking is recommended!! We both had the fish and chips- what was great was that instead of the ubiquitous peas with it- along came a delicious salad - nom nom!! Rounded off with a very...More

Thank emmaball2
Reviewed 25 October 2017 via mobile

Midweek visit, inviting dining room despite being large. Attentive and helpful staff who without fuss catered for a gluten free requirement. Both dinners appeared promptly and both looked and tasted appealing. Would definitely recommend to others and would return.

Thank Catriona C
Reviewed 23 October 2017 via mobile

The clue is in the name as you would imagine the restaurant is located in a former school in Dunvegan. There is a nice cosy feel to the place despite the fairly large dimensions. The staff were friendly and helpful, the food was very nice...More

Thank Alistair M
Reviewed 20 October 2017 via mobile

Had a fantastic meal here in October. Great service, fabulous food, plenty of fresh seafood. If you're in the area, this is worth a visit. It's much nicer inside than it looks from outside! Worth booking ahead.

Thank KMcR11
Nearby Restaurants
Dunvegan Bakery
223 reviews
.03 km away
Jann's Cakes
449 reviews
.53 km away
Lochside Crafts
98 reviews
.81 km away
Nearby Attractions
Dunvegan Castle & Gardens
2,240 reviews
2.08 km away
Colbost Croft Museum
88 reviews
2.08 km away
Skye Weavers
86 reviews
7.06 km away
Giant Angus Macaskill Museum
92 reviews
.54 km away
Questions & Answers
Get quick answers from The Old School Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 4 - US$ 31
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Parking Available, Street Parking, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Reservations, Accepts Credit Cards
Good for
Groups, Local cuisine, Kids, Child-friendly
Open Hours
6:00 PM - 10:00 PM
12:00 PM - 2:30 PM
6:00 PM - 10:00 PM
6:00 PM - 10:00 PM
12:00 PM - 2:30 PM
6:00 PM - 10:00 PM
12:00 PM - 2:30 PM
6:00 PM - 10:00 PM
12:00 PM - 2:30 PM
6:00 PM - 10:00 PM
12:00 PM - 2:30 PM
6:00 PM - 10:00 PM
12:00 PM - 2:30 PM
Location and Contact Information
  • Address: The Old Schoolhouse A863 | The Old School Restaurant, Dunvegan, Isle of Skye, Dunvegan IV55 8GU, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  The Hebrides  >  Isle of Skye  >  Dunvegan
  • Phone Number: +44 1470 521421
  • E-mail
We are a family run business in our 30th year of trade, serving seafood and other locally grown and harvested produce, Scottish Meat and Game, craft Scottish Beers, wines and spirits. We are open from Mon-Thursday for light lunches, Sunday Lunch for a 2/3 course menu, and 7 nights a week from 6pm.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing