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
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
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (1,229)
Traveller rating
Traveller type
Time of year

1 - 10 of 972 reviews

A TripAdvisor Member
Reviewed yesterday via mobile

A warm and welcoming Sunday lunch in a cool old school house setting. We had the Sunday roast and fish & chips as perfect comfort food on a rainy day, lovely friendly staff and clearly a nice locals meet up too.

Thank A TripAdvisor Member
Reviewed yesterday via mobile

Thank you for another delicious meal. We come to Dunvegan to see friends and family around 3 times a year and love it if we can fit in a visit to the old school. 3 course sunday lunch is amazing but we were here for...More

Thank eilidh0
Reviewed 2 days ago via mobile

You definitely need to book ahead. There are not many options for dining in this area, so dinner time is busy. We arrived late to the area but were able to squeeze in at 9:30pm. Food was adequate.

Thank bermudapaula
Reviewed 4 days ago

Prebooking is a must but that applies to most places here. The season is long and very busy. We had lobster mussels and langoustine and all were excellent.it would have been better if they supplied a bowl of lemon water for your hands instead of...More

1  Thank joannaf272
Reviewed 6 days ago

The Old School Restaurant was recommended to us by the owner of our B&B. The food was really top-notch, and the place had a lovely and charming atmosphere. Even late at night, this restaurant was buzzing with people! I loved the carrot soup with rosemary...More

Thank saratoga144
Reviewed 6 days ago via mobile

Came here based on reviews and to be honest only place open for food. Food and drink on pricey side but that's ok if it's good. Starters decent enough, no complaints at all. Mains however.... my husbands Sunday roast, although tasty was very small. Decent...More

Thank Lizzidripping
Reviewed 1 week ago

There are few and far between places to eat on this side of Skye. A reservation is necessary for sure. The food presentation was excellent: both the main and dessert. Staff was attentive. Seating was a bit tight ... but the ambience in the restaurant...More

1  Thank EltonWG
Reviewed 1 week ago via mobile

Nice staff, lovely food and a warm, welcoming environment. Very busy as a result but well earned. Would suggest making a reservation.

Thank Glen E
Reviewed 1 week ago

We both had fish and chips for lunch followed by brownies. Portions were huge and food was fresh and tasty. Service was excellent. Highly recommended.

Thank Miss S
Reviewed 2 weeks ago via mobile

Had dinner there the staff very friendly from when you step in to the place we arrived a bit early and had a drink in the bar area which was very comfortable we were taken to our table by a very friendly staff myself and...More

Thank Chris B
Nearby Restaurants
Jann's Cakes
441 reviews
.53 km away
Lochside Crafts
93 reviews
.81 km away
Waterside Cafe Bistro
197 reviews
.18 km away
Nearby Attractions
Dunvegan Castle & Gardens
2,177 reviews
2.08 km away
Colbost Croft Museum
86 reviews
2.08 km away
Skye Weavers
85 reviews
7.05 km away
Skye Silver Gift Shop
93 reviews
4.70 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

Recently Reviewed Hotels around Dunvegan

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, Cash Only, Reservations
Good for
Child-friendly, Kids, Local cuisine, Groups
Open Hours
18:00 - 22:00
12:00 - 14:30
18:00 - 22:00
18:00 - 22:00
12:00 - 14:30
18:00 - 22:00
12:00 - 14:30
18:00 - 22:00
12:00 - 14:30
18:00 - 22:00
12:00 - 14:30
18:00 - 22:00
12:00 - 14:30
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