Restaurants, Pubs & Cafes

There are plenty of good places to have a meal or enjoy cake and coffee on Skye. Most of them are places we have eaten at over the years. If you find a place you enjoy that isn’t listed, please let us know and we can add the details for future guests. Skye is very busy now, so please contact the establishment to book in advance. Here is a selection from across the island:

Restaurants and Pubs

The Three Chimneys, Colbost

Kinloch Lodge Restaurant, Sleat

Portree Hotel, Portree

The Dunvegan, Dunvegan

Loch Bay Seafood Restaurant, Stein

Scorrybreac Restaurant, Portree

Edinbane Inn Restaurant, Edinbane

The Ferry Inn, Uig

Coruisk House, Elgol

Old School Restaurant, Dunvegan

The Bosville Hotel, Portree

Marmalade Hotel, Portree

Torvaig House, Sleat

Sligachan Hotel, Sligachan

Cuchullin Restaurant, Portree

The Old Inn, Carbost

Eilean Iarmain, Isle Oransay, Sleat

Sea Breezes Restaurant, Portree

Raasay House, Isle of Raasay

Duisdale Hotel, Sleat

Chidakasha Skye, Glendale

Taste of India, Portree

Skeabost Hotel, Skeabost

Caberfeidh Bar, Portree

Edinbane Lodge, Edinbane

The Galley Seafood Café and Takeaway, Earlish

Prince of India, Portree

The Stein Inn, Stein

Tea shops & cafés

The Oyster Shed, Carbost

Café Sia, Broadford

Gasta Pizzeria and Bar, Portree

Deli Gasta, Broadford

Birch, Portree

Café Cùil, Carbost

The Isle of Skye Baking Company, Portree

Café Arriba, Portree

Relish, Portree

An Crùbh, Duisdale Beag, Sleat

Jann’s Cakes, Dunvegan

Bog Myrtle Cafe, Struan