Skye is blessed with a wide variety of restaurants and cafés located throughout the island and often in the remotest of places. Styles range from fine dining to hipster to rough and ready but many of them share the same firm belief that local and regional produce makes the best food. Seafood in particular is in plenty supply: lobster, oysters, langoustine, scallops and mussels are usually sourced in the waters around Skye and chefs are keen to stress their fine quality and freshness. Locally grown vegetables also find their way onto many menus while meat is usually sourced from neighbouring farms on the mainland. Whatever your taste, there is bound to be somewhere which will tingle your tastebuds and inspire you to eat local.
We have made a list of restaurants and cafés we know best but remember new and innovative places are springing up all the time, so keep your eyes open for that unexpected sign on the road!
The Three Chimneys, Colbost- world renowned, award-winning imaginative Scottish cuisine. Book well in advance.
Kinloch Lodge Hotel, Sleat – Michelin starred fine dining in elegant surroundings.
Scorrybreac, Portree – modern, clever Scottish food in an intimate setting with beautiful views over the harbour.
Dulse & Brose, Portree – stylish, smart surroundings serving an eclectic menu based on traditional Scottish recipes.
Sea Breezes, Portree – excellent, fresh seafood overlooking Portree bay.
The Lower Deck, Portree – seafood restaurant and popular chippie at the harbour.
The Old School, Dunvegan – traditional, casual restaurant serving home-made food from local sources.
Coruisk House, Elgol – this restaurant with rooms features in the 2016 Michelin Guide. Local produce in a cosy, intimate setting off the beaten track. Booking essential!
High Tide Restaurant, Flodigarry Hotel, Flodigarry – modern, inventive Scottish cuisine in beautiful surroundings with spectacular views. The hotel’s Skye Bar also serves tasty pub food.
Ullinish Country Lodge – elegant fine dining with emphasis on all that is local and seasonal.
Eilean Iarmain Hotel – another award-winning restaurant which prides itself on locally sourced ingredients. The hotel’s Praban Bar also serves wholesome bar meals.
The Oyster Shed, Carbost – this wonderful institution is neither restaurant nor café, but a large shed selling possibly the best oysters in the world alongside favourites such as lobster and chips and mussels in white wine. A must!
Red Roof Café, Glendale – not just mouthwatering super healthy food, but an art gallery and music venue too. A gem.
Skye Pie Café, Culnacnoc – delicious home-made pies with imaginative, tasty fillings.
Ellishadder Art Café, Culnacnoc – all home made food, using locally sourced ingredients in a cosy atmosphere.
Single Track Café, Kilmaluag – in the middle of nowhere, an oasis serving excellent coffee and home baking.
Café Arriba, Portree – buzzy atmosphere with Fairtrade coffee and great view of the harbour.
The Caley Café, Portree – honest, Scottish tearoom which also serves coffee!
Isle of Skye Baking Company, Portree – trendy artisanal bakery serving cakes, breads, teas and coffees. Also houses a gallery upstairs.
Skeabost Memorial Hall Café, Skeabost – delightfully quirky, retro-style café and tearoom. Also sells local arts and crafts.
Skye Farm Shop, Armadale – winner of 2015 Highlands & Islands Food & Drink Award.