Dining at the best restaurants on the Isle of Skye is a must-do for any traveller. With its unique combination of locally sourced ingredients and beautiful landscapes, the island offers a wide range of cuisine. Expect traditional Scottish dishes and Michelin-standard plates prepared with seasonal produce.
Whether you're looking for stunning views of the Cuillin Ranges or an opportunity to sample local seafood, the Isle of Skye's most popular restaurants have something unique to offer every diner. We recommend booking a table in advance for most of the eateries on this list.
- 1
The Three Chimneys Restaurant
Delicious tasting menus and breathtaking views
- Ruoka
The Three Chimneys Restaurant in Dunvegan is regarded as the best restaurant on the Isle of Skye. Boasting 3 AA Rosettes, this award-winning restaurant offers diners an unforgettable experience with some of the best dishes on the island cooked from locally sourced ingredients. The exquisite wines and Scottish gins will make your meal even more special.
Diners can order a la carte or book a spot at the Kitchen Table to enjoy 6 to 7 courses of the Chef's Choice Tasting menu. The courses can include fresh lobster, lamb from local farms, and doubled-dived scallops from Sconser. The beautiful views from inside the restaurant provide a unique atmosphere. You'll feel like you're dining among nature with panoramic views of Loch Dunvegan.
Osoite: Colbost, Dunvegan, Colbost, Isle of Skye IV55 8ZT, UK
Avoinna: Daily from noon to 1.30 pm and from 6 pm to 9.30pm
Puhelin: +44 (0)1470 511258
KarttaValokuva: Chuck Schubert (CC BY-SA 2.0) muokattu
- 2
Edinbane Inn
Charming restaurant inside a converted old farmhouse
- Ruoka
Edinbane Inn is a warm and welcoming restaurant in Edinbane serving some of the freshest dishes on the Isle of Skye. The menu here changes with what produce is available seasonally. You can expect smoked and pan-fried salmon fillet, slow-roasted feather blade of beef and Yorkshire pudding, and spicy cauliflower soup.
This family-run establishment also offers an excellent selection of drinks, including local craft beers and Scottish whiskies. If you're looking for some evening entertainment, the restaurant hosts traditional music sessions 3 times a week. Edinbane Inn also boasts stunning views of the surrounding countryside, giving you a glimpse into the island's natural beauty.
Osoite: 2 Edinbane Pottery, Edinbane, Portree IV51 9PW, UK
Avoinna: Monday–Saturday from 5.30 pm to 10.30 pm, Sunday from midday to 10.30 pm
Puhelin: +44 (0)1470 582414
KarttaValokuva: Edinbanelodge (CC BY-SA 4.0) muokattu
- 3
West Pier Restaurant at Skeabost Country House Hotel
Watch the sunset over a beautiful loch
- Ruoka
West Pier Restaurant at Skeabost Country House Hotel is an excellent place to visit for a truly unique dining experience. The restaurant offers spectacular views of Loch Snizort and classic dishes made using only locally sourced ingredients. Expect dishes like steamed west coast mussels, roasted Highland lamb shank, and ale-battered haddock fillet.
The restaurant also boasts an impressive selection of wines, malt whiskies, and Scottish gins. What makes this place even more appealing is its large windows. No matter where you sit, you can take in uninterrupted views of the River Snizort and the surrounding lush countryside.
Osoite: Skeabost Bridge, Isle of Skye IV51 9NP, UK
Avoinna: Daily from midday to 2 pm and from 6 pm to 9 pm
Puhelin: +44 (0)1470 373737
Kartta - 4
Loch Bay Restaurant
Fresh seafood in a stunning setting
- Pariskunnat
- Ruoka
- Luksus
Loch Bay Restaurant is a must-visit for any foodie who visits the quaint village of Stein on the Isle of Skye. This Michelin-starred restaurant offers an unforgettable experience – expect contemporary Scottish seafood dishes with a French twist.
Executive Chef Michael Smith ensures that every dish served in his multiple-course “Skye Fruits de Mer’ menu” showcases the finest locally sourced shellfish and fish. As for standout features, the restaurant is right on the shoreline, so you can watch the sunset over the horizon while you enjoy your meal.
Osoite: 1 Macleods Terrace, Stein, Isle of Skye IV55 8GA, UK
Avoinna: Thursday–Saturday from 6.30 pm to 10.30 pm (closed Sundays to Wednesdays)
Puhelin: +44 (0)1470 592235
Kartta - 5
The Oyster Shed
Small, family-run restaurant for fresh oysters
- Ruoka
The Oyster Shed, as its name suggests, is quite literally a shed serving freshly shucked and cooked oysters. The molluscs are grown in the transparent waters of Loch Harport, only 1 mile away, so freshness is guaranteed. You can also feast on an array of local seafood delicacies, including fresh crab, lobster, and mussels.
The takeaway joint is in the village of Carbost, south of the Isle of Skye. Be prepared to stand and eat, as the dining area is just a couple of barrels outside. However, the beautiful views over the Cuillins Hills make up for the standing-only meal. You can also take advantage of Oyster Shed's BYOB policy, by buying whisky from the nearby Talisker distillery.
Osoite: Carbost Beag, Isle of Skye IV47 8SE, UK
Avoinna: Monday–Saturday from 11 am to 5 pm (closed on Sundays)
Puhelin: +44 (0)7751 025074
Kartta - 6
Scorrybreac Restaurant
Fine dining with stunning views across a harbour to dark, rocky cliffs
- Ruoka
Scorrybreac Restaurant is perched above the harbour in Portree and offers modern Scottish cuisine with French influences. Chef Calum Munro uses the island's wide variety of local, seasonal products, such as wild venison, fresh seafood, and foraged plants, to prepare his delicious dishes.
Dishes include cod's roe, cod with lemon butter, and venison with juniper, chestnut and red cabbage. The restaurant also boasts an impressive selection of drinks to pair with your meal, such as Edinburgh-based L'art du vin wine, Scottish single-malt whiskies, and locally roasted coffees.
Osoite: Scorrybreac Restaurant, 7 Bosville Terrace, Portree IV51 9DG, UK
Avoinna: Tuesday–Saturday from 5 pm to 9 pm (closed on Sundays and Mondays)
Puhelin: +44 (0)14786 12069
Kartta - 7
Uig Hotel Restaurant
Enjoy seasonal Skye produce in a gorgeous setting
- Ruoka
Uig Hotel Restaurant is an excellent option for those looking to experience traditional Scottish cuisine with beautiful views over Uig Bay. The restaurant offers an extensive menu of classic dishes made with the freshest local, seasonal ingredients and seafood straight from the waters surrounding the island.
The menu changes with the seasons, but you can find dishes like Scottish seafood chowder, beer-battered haddock with hand-cut chips, Highland venison, and prime Scottish sirloin steak. To complement your meal, you can choose from an impressive list of single malts, draught beers, Isle of Skye gins, and the locally brewed Isle of Skye Brewery cask-conditioned ales.
Osoite: Uig, Isle of Skye IV51 9YE, UK
Avoinna: Daily from midday to 2.45 pm and from 5.30 pm to 8.30 pm
Puhelin: +44 (0)1470 542205
Kartta - 8
Kinloch Lodge Restaurant
A remote restaurant with a magical backdrop
- Ruoka
Kinloch Lodge Restaurant sits in an idyllic spot overlooking Loch na Dal, on the remote southern shores of Skye. This 1-Michelin-starred restaurant delights diners with its exquisite views and seasonal menus. You can find fresh seafood and Scottish-inspired dishes, such as seared Sconser scallops, roast Highland beef fillet, and roast breast of Perthshire pigeon.
Many vegetables, fruit, and herbs are sourced from Kinloch Lodge's kitchen garden. While the food is spectacular, the restaurant's location at the Macdonald clan's 16th-century hunting lodge, which overlooks glistening water and a moody hill, makes the drive out worthwhile.
Osoite: A851, Sleat, Isle of Skye IV43 8QY, UK
Avoinna: Daily from midday to 2.30 pm and from 6 pm to 8.30 pm
Puhelin: +44 (0)1471 833333
Kartta - 9
Red Skye Restaurant
Relaxed eatery set in a historic 1876 schoolhouse
- Ruoka
Red Skye Restaurant lies in the village of Lower Breakish, only a short drive outside Broadford in the south of the Isle of Skye. Its food is classic Scottish and seasonal, and the menu regularly changes to highlight fresh ingredients and flavours of the Inner Hebrides.
Many guests come to Red Skye Restaurant for an evening of delightful food and drinks, all while taking in the stunning views of the Cuillin Ranges and Inner Sound. You can also order wine, gin, and single-malt whisky to accompany your meal. Bring along some cash, as the restaurant doesn’t accept credit cards.
Osoite: Breakish, Isle of Skye IV42 8PY, UK
Avoinna: Tuesday–Saturday from midday to 2.30 pm and from 5.30 pm to 9 pm (closed on Sundays and Mondays)
Puhelin: +44 (0)7949 531527
Kartta - 10
Siaway Fish & Chips
An unpretentious spot for fish and chips
- Ruoka
Siaway Fish & Chips offers an experience that's more than just fried food on the Isle of Skye. Serving up a range of classic fish and chips dishes made with ethically and sustainably sourced seafood, a trip to Broadford won't be complete without a stopover at this local "chippy".
The little cafe also prepares langoustines, crabs, lobsters and scallops, plus a variety of vegan, vegetarian, and gluten-free options. It overlooks the waterfront in Broadford, so watch out for the greedy seagulls that are just waiting for a chance to steal a chip!
Osoite: Shore Road, Broadford, Isle of Skye IV49 9AB, UK
Avoinna: Monday–Saturday from 7 am to 8 pm (closed on Sundays)
Puhelin: +44 (0)1471 822158
Kartta