Our recommendations for eating out in skye

We’re privileged to have a beautiful variety of local produce here in Skye, with some traditional Scottish buildings and lovely welcoming folk….enjoy!

Where Should I Eat Out in Skye?

Take advantage Skye’s best restaurants…

It’s hard to know where to begin when it comes to finding the best restaurant in the Isle of Skye. There are so many tremendous restaurants and cafes, all serving some high-quality dishes, that our list of recommendations could go on forever! Instead, we’ve compiled a list of five of our favourite places to eat, from some fine-dining options to more relaxed eateries.

Skye boasts a wide range of specialties when it comes to dining out, so you’re certain to find a restaurant that suits your tastes, as well as your budget. When it comes to fine dining and fresh produce, seafood dishes are always popular, traditionally prepared and delicious. Other local specialties include game, venison and the ever-popular Cullen-skink. As with all great restaurants, it’s always worth contacting them in advance and booking a table, especially in the summer months. It’s also worth checking menu options in terms of any dietary requirements you may have.


Three Chimneys

One of Scotland’s most famous restaurants, the award-winning Three Chimneys is housed within a 100 year-old stone cottage and sits on the shore of Loch Dunvegan in the north-west of Skye.

Cosy, candle-lit and romantic, dishes feature local produce and are a delicious blend of ancient Nordic and contemporary Scottish cuisines. Head chef Scott Davis is passionate about making the most of the natural resources around him, allowing fresh, sustainable and high-quality ingredients to take pride of place in every dish. And it’s the freshness and integrity of their ingredients that shines through.

Davis often finds himself inspired by one element of a dish and then creates a subtle culinary narrative around it, resulting in a true fine dining experience for every visitor.


Edinbane Lodge

A charming and exclusive eatery, Edinbane Lodge dates back to 1543 and is reputedly the oldest inn on the island; surely a contender for being the best restaurant in the Isle of Skye?

It’s had a modern transformation, of course, and local chef Calum Montgomery celebrates its long heritage of offering visitors exceptional local food and a warm Scottish welcome with some excellent, satisfying cuisine. Imaginative multi-course dinners reflect a heartfelt passion for both Skye and the exceptional seasonal produce that can be found, farmed, fished and foraged on the island.

Fine classical cooking with a traditional twist and a menu that reflects the seasons, food is prepared with great care and pride, and served with a smile in this magical, historic setting.


Dulse & Brose

Dulse & Brose at The Bosville is well situated in the heart of bustling Portree offering fresh locally sourced Scottish cuisine, including vegetarian and vegan options.

The friendly and creative team here have a passion for food and hospitality that will put you at your ease. Visit and you’ll have the chance to sample some exceptional cooking packed with tasty local ingredients, ranging from west-coast fish and mussels with chili and basil to Skye mutton with harissa, apricot, and coriander.  The Dulse & Brose menu reflects the vast Skye, Highland, and wider Scottish larder: island and west coast seafood, Skye vegetables and salads, fine cuts of choice meat, Highland and east-coast Scottish cheese and delicious desserts to satisfy even the sweetest tooth.

The restaurant is open for breakfasts lunch and dinner and caters well to families.


Skye Restaurant

Paul, Bette and Levy have dedicated themselves to establishing this outstanding restaurant serving globally inspired dishes.

Prepared using a range of Scotland’s finest quality ingredients, the team at the Skye Restaurant are united by a common vision of showcasing the very best local produce, simply because it’s fabulous. Owner Paul puts his stamp on the ethos of this restaurant, with the menu largely focused on fresh seafood caught on the doorstep. Fuss-free and relaxed in tone, make sure that you discover the lunchtime noodle and broth bar, with food served on the terrace in the summer months.

With a range of specialist local cheeses and an extensive whisky collection to explore, this hidden treasure is a rewarding place to find!



Set above the harbour in Portree and named after the dark-stone cliffs in the bay below, Scorrybreac represents Scottish fine dining at its very best.

Simply furnished, and with distant mountain views, Skye’s fascinating, rugged landscape supplies the restaurant with a variety of irresistible products, including local wild venison, freshly caught seafood and locally foraged plants and shoreline sea vegetables. Chef Calum Munro has developed a creative, modern menu that delivers stylish, unpretentious and delicious contemporary cuisine with a classic French influence. Elegant and intimate, the eight-course tasting menu features Staffin mackerel with elderflower and sea grass, Dunvegan smoked deer with blackberries and Perthshire strawberries for dessert.

It’s the perfect spot to enjoy the very best of all that Skye has to offer.