Skip to main content
IslandSpots
Isle of Skye

The Old School Restaurant

4.6(1,844 reviews)

About

When in Isle of Skye, The Old School Restaurant is the restaurant to seek out in Dunvegan, Isle of Skye IV55 8GU, United Kingdom. The venue sits in the village of Dunvegan, on the western side of the island, with Portree and Broadford among the nearby places within reach. It operates as a restaurant, serving diners in a part of Skye known for its coastal setting and access to the wider island.

The Old School Restaurant has built a strong following, with a 4.6 out of 5 rating drawn from 1,844 reviews. That volume of feedback reflects a restaurant that has become a fixture for visitors and locals travelling through Dunvegan. The kitchen serves British island food, featuring fresh seafood, dairy, and local produce, which places it within the wider culinary traditions of the UK islands. Its position near Portree and Broadford makes it a natural stop for those exploring the island by road.

Opening hours are published on the venue's website at https://www.oldschoolrestaurant.co.uk/, where current times can be confirmed. The website also provides a direct point of contact for enquiries. The address at Dunvegan, Isle of Skye IV55 8GU places the restaurant within the village, easily found by those travelling around the island.

For visitors, the UK islands enjoy a mild maritime climate, with summer from June to August being the warmest and most popular season. Reaching the Isle of Skye is possible by ferry or, on the larger islands, by flights from the mainland. English is the main language spoken, which makes ordering and getting around straightforward. British island food centres on fresh seafood, dairy, and local produce, and The Old School Restaurant reflects that tradition in Dunvegan.

Frequently Asked Questions

What is the website for The Old School Restaurant?

The Old School Restaurant's website is https://www.oldschoolrestaurant.co.uk/. The restaurant is based in Dunvegan on the Isle of Skye, within the United Kingdom.

What kind of food does The Old School Restaurant serve?

The Old School Restaurant is a restaurant on the Isle of Skye, where British island food features fresh seafood, dairy, and local produce. Its kitchen therefore works within that tradition of island cooking.

Where is The Old School Restaurant located on the Isle of Skye?

The Old School Restaurant is in Dunvegan, Isle of Skye IV55 8GU, United Kingdom. Dunvegan sits on the Isle of Skye, part of the United Kingdom, and Portree is another place on the island.

Do I need to book a table at The Old School Restaurant in advance?

The Old School Restaurant is a restaurant in Dunvegan on the Isle of Skye, and its address is Dunvegan, Isle of Skye IV55 8GU, United Kingdom. Because summer (June to August) is the warmest and most popular season on the island, reserving ahead is sensible for that period.

How highly do diners rate The Old School Restaurant?

The Old School Restaurant holds a rating of 4.6 out of 5 from 1,844 reviews, placing it well among restaurants on the Isle of Skye. That score reflects consistently positive feedback from a large number of diners.

Visitor Reviews

Reviews from IslandSpots members

No reviews yet — be the first to share what this place is really like.

More Restaurant in Isle of Skye