Portree (Port Righ)
Set in the front rooms of what was once a private house, and with just eight tables, Scorrybreac is snug and intimate, offering fine dining without the…
Portree (Port Righ)
Set in the front rooms of what was once a private house, and with just eight tables, Scorrybreac is snug and intimate, offering fine dining without the…
Skye
Halfway between Dunvegan and Waterstein, the Three Chimneys is a superb romantic retreat combining a gourmet restaurant in a candlelit crofter’s cottage…
Skye
This cosy farmhouse kitchen of a place, with terracotta tiles and a wood-burning stove, is one of Skye’s most romantic restaurants and was awarded a…
Skye
Serving everything from eggs Benedict and cappuccino to cocktails and seafood specials, this appealing cafe specialises in wood-fired pizzas (also…
Skye
Broadford has several places to eat but one really stands out: Creelers is a small, bustling restaurant (refurbished in 2018) that serves some of the best…
Skye
This old country inn dates from 1790 and has a lively little bar and a delightful beer garden beside the loch – a real suntrap on summer afternoons. The…
Portree (Port Righ)
This hotel restaurant sports a relaxed atmosphere, an award-winning chef and a menu that makes the most of Skye produce – including lamb, game, seafood,…
Trotternish
This turf-roofed, timber-clad art gallery and espresso bar will be familiar to fans of British TV's Grand Designs – it was featured on the Channel 4…
Portree (Port Righ)
Arriba is a funky little cafe, brightly decked out in primary colours and offering delicious flatbread melts (bacon, leek and cheese is a favourite), as…
Skye
Tucked away up a glen, a mile off the main road, this restored 250-year-old byre is a wee haven of home-grown grub. The dinner-only menu, served at 7.30pm…
Portree (Port Righ)
Sea Breezes is an informal, no-frills restaurant specialising in local fish and shellfish fresh from the boat – try the impressive seafood platter, a…
Skye
This gorgeous modern community centre, opened in 2017, has a cafe with fantastic views over the sea to the mainland mountains, and sofas in front of a…
Skye
A mixture of modern and rustic with touches of tweed and sheepskin, this wee cafe captures the spirit of enterprise that's bringing life back to areas of…
Portree (Port Righ)
Famous for its 'lunch bread' – a small loaf baked with a filling inside, like cheese and leek, or beef stew – and platters of Scottish cheese and…
Skye
A cute little wooden shed at Armadale pier has some outdoor tables and serves good seafood salads, pizzas, fish and chips, and coffee. You can sit in or…
Skye
A farm shop selling fresh local seafood to take away, including oysters (£1.25 each), cooked mussels and scallops, lobster and chips, and seafood platters.
Skye
Sells groceries and takeaway soup and sandwiches – try the 'Elgolian', a bread roll filled with locally caught squat lobster and seafood sauce.
Skye
This hotel bar serves delicious, gourmet-style bar meals – try the haddock in beer batter, venison burger or traditional shepherds pie.
Skye
This place dishes up decent bar meals, including vegetarian haggis, and fish and chips, and serves real ales from its own microbrewery. It also has a…