Must-see restaurants in Skye

  • Scorrybreac

    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…

  • Three Chimneys

    Skye

    Halfway between Dunvegan and Waterstein, the Three Chimneys is a superb romantic retreat combining a gourmet restaurant in a candlelit crofter’s cottage…

  • Loch Bay

    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…

  • Cafe Sia

    Skye

    Serving everything from eggs Benedict and cappuccino to cocktails and seafood specials, this appealing cafe specialises in wood-fired pizzas (also…

  • Creelers

    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…

  • The taps at The Ensign Ewart Pub, located at the base of Edinburgh Castle along The Royal Mile.  The Ensign Ewart forms part of a building called Milne's Court, which dates back to 1690. It is believed that there has been a pub on this site since that date...Milne's Court was one of the very first civic improvement schemes in the world. It is also one of the oldest buildings in Edinburgh. In the late 1680's it was decided to tear down a number of squalid, disease ridden buildings in the Lawnmarket. Milne's Court was built, in 1690, by the architect Sir Robert Milne of Balfarg, master mason to King Charles II, who had been responsible for much of the renovation of Holyrood Palace. He designed and constructed great new tenements, around a spacious courtyard, which was named after him. Each tenement was divided into flats which were to house some of the richest and most important men in Edinburgh. Some of these flats cost around 6,000 pounds, which was a considerable amount for the time. The mos

    Stein Inn

    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…

  • Dulse & Brose

    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,…

  • Single Track

    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…

  • Café Arriba

    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…

  • Red Roof

    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…

  • Sea Breezes

    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…

  • An Crùbh

    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…

  • Cafe Lephin

    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…

  • Isle of Skye Baking Co

    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…

  • Shed

    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…

  • Oyster Shed

    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.

  • Elgol Shop

    Skye

    Sells groceries and takeaway soup and sandwiches – try the 'Elgolian', a bread roll filled with locally caught squat lobster and seafood sauce.

  • Prában Bar

    Skye

    This hotel bar serves delicious, gourmet-style bar meals – try the haddock in beer batter, venison burger or traditional shepherds pie.

  • Harry's Coffee Shop

    Skye

    Harry's serves great coffee and cake, breakfast rolls and hot lunches.

  • Seamus Bar

    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…