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.
New! You come to us for reviews — now you can book your hotel right here on TripAdvisor.

The Old School Restaurant

Certificate of Excellence
$$ - $$$
Seafood, European, British, Scottish
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
The Old Schoolhouse A863 | The Old School Restaurant, Dunvegan, Isle of Skye, Dunvegan IV55 8GU, Scotland
+44 1470 521421
6:00 pm - 10:00 pm
Closed now
All hours
Sun 12:00 pm - 2:30 pm
Sun - Sat 6:00 pm - 10:00 pm
Mon - Thu 12:00 pm - 3:00 pm
More Info
Add Photo Write a Review

1,037 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 824: English reviews
Greenville, South Carolina
Level Contributor
37 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
3 of 5 bubbles Reviewed yesterday NEW via mobile

We tried Old School Restaurant in August 2016 and were surprised that they constantly had big crowds, and you always had to have a reservation, because the food was nothing special, and the service was very lacking. I really think the waiter we had was good, but there weren't enough waiters/waitresses to handle the amount of customers. We never went... More 

Thank Mismouse
Level Contributor
5 reviews
3 restaurant reviews
4 of 5 bubbles Reviewed 3 days ago NEW via mobile

Booked during the day of our visit and realised on arrival this was a good idea - it was very busy. A fairly small menu but decent options covering most bases, and a good selection of specials. Attentive, friendly service from the young waitresses who were very good with our young kids. Between the guests at our table we tried... More 

Thank Riskybiscuit
Cambridge, United Kingdom
Level Contributor
39 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 bubbles Reviewed 5 days ago NEW

This restaurant was really buzzing when we visited, having been booked in by our B&B landlady, and I would imagine it's always advisable to make a reservation. The food, locally sourced with an emphasis on seafood, is beautifully prepared and presented, and service is efficient and friendly. While in the area do visit Dunvegan Castle and go beyond it to... More 

Thank Richard S
Level Contributor
81 reviews
52 restaurant reviews
common_n_restaurant_reviews_1bd8 31 helpful votes
5 of 5 bubbles Reviewed 5 days ago NEW

We had dinner here. Huge portions. Great tasting food, well priced. Speedy service by friend staff. Lovely surroundings. Would recommend.

Thank XxMeeMeexX
Gloucester, England
Level Contributor
61 reviews
29 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
4 of 5 bubbles Reviewed 6 days ago NEW

Enjoyed our time here, nicely decorated in contemporary style. Good range of choice on the menu and great quality food presented beautifully.

Thank camper6
Level Contributor
10 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 bubbles Reviewed 1 week ago NEW via mobile

Dinner was really tasty, amazing langoustine, mussels and scallops! The sticky pudding is just sublime. In the middle of nowhere really good food!

Thank Silvia B
Blackburn, United Kingdom
Level Contributor
30 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
4 of 5 bubbles Reviewed 1 week ago via mobile

Had 2 meals on Tuesday and Wednesday. Both meals were brilliant. The staff were friendly and attentive. I suggest you book your table as it does get busy. Check out the specials board as there are some great meals that are not on the menu.

Thank Chris120759
Huntington Beach, California
Level Contributor
14 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 bubbles Reviewed 1 week ago

As I recall we enjoyed our supper. I had the fish and chips...what else!! Good service from a friendly staff.

Thank Sandy G
Steubenville, Ohio
Level Contributor
24 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 bubbles Reviewed 1 week ago

They took our reservation last minute, and the service was great. We enjoyed our meal, and it was a busy place. In the off season there are not many choices in this area. You won't be disappointed.

Thank local43944
Perth, Scotland
Level Contributor
86 reviews
27 restaurant reviews
common_n_restaurant_reviews_1bd8 45 helpful votes
4 of 5 bubbles Reviewed 1 week ago via mobile

Ate dinner here twice in a recent holiday. Booking is advisable Even in October, and would be essential in high season. Everything was beautifully cooked and presented, menu was short but featured local meat, seafood as well as fish and chips. We found the service attentive yet not pushy, everyone was polite and friendly. Would definitely visit if in the... More 

Thank marvellous_mum

Travelers who viewed The Old School Restaurant also viewed

Portree, Isle of Skye

Been to The Old School Restaurant? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4.5 of 5 bubbles
Average prices
$4 - $28
Seafood, European, British, Scottish
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
Local cuisine, Large groups, Kids, Families with children
Open Hours
12:00 pm - 2:30 pm
6:00 pm - 10:00 pm
6:00 pm - 10:00 pm
12:00 pm - 3:00 pm
6:00 pm - 10:00 pm
12:00 pm - 3:00 pm
6:00 pm - 10:00 pm
12:00 pm - 3:00 pm
6:00 pm - 10:00 pm
12:00 pm - 3:00 pm
6:00 pm - 10:00 pm
6:00 pm - 10:00 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
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.

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of The Old School Restaurant and other visitors
1 question
Ask a question
Questions? Get answers from The Old School Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?