Call Now
Website
Call
Business Details
41 Years
experience
Experience Authentic Scottish Cuisine in Dunvegan
Established in 1985, The Old School Restaurant has been serving discerning diners in Dunvegan, Isle of Skye, for over three decades. Originally founded by Maryann and Hugh Mackenzie as a tearoom with a television repair shop, our establishment has evolved into a beloved family-run restaurant renowned for its commitment to locally sourced produce and authentic Scottish cuisine. Now under the stewardship of their son John, we continue to uphold the traditions of quality and hospitality that have defined us since our inception. Our menu showcases the finest seafood, including langoustines and mussels, alongside hearty Scottish classics, all prepared by our team of highly experienced local chefs. The historic ambiance, enhanced by open fireplaces and a relaxed atmosphere, creates an unforgettable dining experience for both locals and visitors.

With a dedicated team boasting decades of combined service, we pride ourselves on accommodating dietary requirements and sharing our deep knowledge of Skye's natural beauty. From freshly baked bread to an extensive drinks menu featuring Scottish whisky and artisanal cocktails, every detail reflects our passion for excellence. Our spacious 50-seat venue, complete with private parking, offers the perfect setting for a memorable meal. Whether enjoying a pre-dinner drink by the fire or indulging in our ever-changing dessert selection, guests experience the warmth and authenticity that have made us a cornerstone of Skye's culinary landscape.
Services
Freshly Made Bread Seafood Dishes Vegetarian Options Vegan Options Cocktail Service Private Dining Takeaway Menu Wine Selection Whisky Tasting Pre-Dinner Drinks
Details
  • Year established: 1985
Highlights and features
  • We offer 35 years of culinary expertise in traditional Scottish cuisine
  • Our seafood is sourced daily from local fishermen
  • Experienced chefs prepare every dish with regional authenticity
  • We provide vegetarian and vegan options with advance notice
  • Private parking available for diners in scenic Dunvegan location
Services
Freshly Made Bread
Our skilled chefs prepare fresh bread and rolls daily using traditional methods. This staple of our dining experience complements every meal, from breakfast to dinner. Guests consistently praise our warm, homemade bread as a highlight of their visit.
Seafood Dishes
We feature locally caught seafood including langoustines and mussels prepared with regional expertise. Our chefs showcase the freshest coastal produce in both traditional and contemporary preparations. Each dish highlights the natural flavors of Skye's abundant marine resources.
Vegetarian Options
We offer regularly changing vegetarian dishes that showcase local produce. Our chefs create flavorful meat-free alternatives that satisfy diverse dietary preferences. Advance notice allows us to accommodate specific requirements while maintaining culinary excellence.
Cocktail Service
Our bar serves expertly crafted cocktails alongside Scottish whisky and local ales. The pre-dinner room provides a relaxed setting to enjoy drinks by the fire. Our experienced staff create both classic and contemporary beverages to complement your meal.
Private Dining
Our spacious restaurant accommodates 50 guests in a historic setting. The venue combines rustic charm with modern comfort for special occasions. Private parking and flexible seating make it ideal for groups wanting an authentic Skye dining experience.
People
Maryann Mackenzie
Founder
Co-founder of The Old School Restaurant, Maryann returned to Skye after a naval career to establish this beloved dining destination in 1985.
Hugh Mackenzie
Founder
Co-founder Hugh Mackenzie helped transform the former schoolhouse into a thriving restaurant, combining his business acumen with a passion for hospitality.
John Mackenzie
Current Owner
Son of the founders, John now runs The Old School Restaurant, continuing the family tradition of serving quality Scottish cuisine since 2012.
Questions
What are your current opening hours?
We're open Friday and Saturday evenings, and Sunday afternoons until Christmas. Pre-dinner drinks available from 5pm daily.
Do you offer vegetarian or vegan options?
Yes, we provide regularly changing vegetarian dishes and can accommodate vegan requests with advance notice.
What makes your restaurant unique?
We combine 35 years of culinary tradition with locally sourced seafood and produce in a historic 1870s building with open fireplaces.
Is parking available?
Yes, we offer private parking directly beside our restaurant for guest convenience.
What's your history?
Originally a schoolhouse built in 1870s, we've served Dunvegan as a restaurant since 1985, now in our third family generation.
Reviews (5)
Joseph Williams
Jan 09, 2022 Report
Highly recommend! Great food, homely feel and simple but really well made. Could do with a little more lighting in the restaurant.
Becky Doss
Oct 16, 2021 Report
Exquisitely prepared, fresh food served by friendly and inviting staffdo not hesitate to stop in and enjoy an excellent meal when visiting nearby Dunvegan Castle.
Benjamin Adams
Oct 10, 2021 Report
Weird name, fantastic food and great service. We went full sea food and it was all perfectly cooked. Hand cut chips were a highlight. Desert was also excellent, even the sticky toffee pudding was 10/10!
Elizabeth Chan
Sep 13, 2021 Report
Fantastic dining experience. Food was excellent with generous portions - the crispy duck starter in particular was perfectly balanced and delicious. Service was wonderful. Our main server Floriel thoughtfully arranged for the starter to be served on two plates because partner and I decided to split the dish. Would definitely revisit if were back at Skye again!
Natasha Williams
Sep 12, 2021 Report
Amazing food! Huge portions! Excellent service! Our first meal on Skye and its safe to say this place has set the bar high. Worth stopping by for meal here. Well definitely be back when we visit next.