Special food

Places that offer something just a bit better, a bit different, a bit special...

Creelers in Broadford

Fun, friendly, original, unusual, inventive, passionate, relaxed, informal and delicious - Creelers is a phenomenon to be found just off the main road in Broadford, at NG648231. In the season, they are open from noon till late evening, from Monday to Saturday, serving wonderful food from their eclectic menu. It's Scottish/mediteranean/cajun in style (!) with a genuine emphasis on local produce. It's a seafood restaurant, a gumbo shack, a tapas bar and an art gallery, all crammed into an unpreposessing small building.

Duisdale House (NG701137) is one of two hotels on the Sleat peninsula that are run by Anne Gracie and Ken Gunn. The other is the nearby Toravaig House. The pair have been putting their mark on Duisdale for a few years now, and the place seems to be thriving.

Duisdale House itself is a fine Victorian lodge, dating from 1867. It sits in lovely gardens on the site of an ancient nunnery, with big views over the Sound of Sleat to the mainland mountains above Loch Hourn. I expect this would be a great place to stay for a few days, and I can certainly recommend it as somewhere to enjoy dinner.

Dulse & Brose
Dulse & Brose

In recent years there has been a lot of development of eating places on Skye. In the summer, demand is still outstripping supply - especially in Portree. One of the best of the newer restaurants is Dulse & Brose at the Bosville Hotel on Bosville Terrace.

The Edinbane Inn

The Edinbane Inn is probably the best pub on Skye. It's run with style and real passion for getting things right, from the atmosphere in the bar to the food on your plate. The food is very much better than you would usually find in a pub in this part of the world, but it's not too pricey. It's beautifully cooked, presented and served - and all in a very attractive dining area.


Ella's Café is a gem of a place just off the main drag in Uig. You'll find it just behind the petrol station in the big building on the left called 'The Shieling'. The building looks a bit shabby, but it houses a real treasure of local craft products, old books, clothing and gifts. To the right on entering is the cafe where Ella cooks and bakes some really wonderful stuff.

Janns Cakes, Dunvegan
Jann's cakes are delicious. As are her chocolates. For those of us with more savoury tastes, she has a choice of excellent made to order sandwiches as well (Egg and salmon on speciality bread - mmmmm!). Everything is pricey, but so good that you'll not find it lacking in value for money.
Jann's is a highly recommended treat on a visit to Dunvegan. You can get a decent cup of coffee to take out or drink in (it is a bit 'cosy' in there!) or even soup or curry.
Her shop is on the main road in Dunvegan, opposite the Giant MacAskill Museum.

Isle Ornsay Lighthouse

I've never experienced dinner at Eilean Iarmain, but it's a favourite lunch stop when I'm in the area. The people there are nice, the service is good, the location is stunning, and eating in the restaurant is a treat. Not quite up to the standards of the very best on Skye, but pretty good nonetheless. You can eat less formally in the 'An Praban' bar, a particulary nice spot on a cold winter day when the open fire is blazing. A wee bit expensive for bar food perhaps, but decent enough value when you see the portion sizes!


The Red Roof Café opened in 2011 and has always been an excellent place. In 2019 it changed ownership and is now better than ever.  It is housed in a nicely converted barn in Glendale. To find it, take the Holmisdale road south from the junction by the village shop and Post Office in the centre of Glendale.

The limited lunch menu offers fantastic, tasty vegetarian dishes - many of them vegan - with wonderful home baked bread. The tea menu is anything but limited, with a wide range of tastes from around the world. They include teas made with foraged herbs, flowers, nettles and the like from Skye itself.

Skeabost Hotel
Skeabost Hotel

The Skeabost Hotel has had an up and down history. A former MacDonald hunting lodge at the mouth of the salmon river at Snizort, the hotel and its 9 hole golf course are beautifully situated. And today the place is on the up. 

Since 2015, when it was acquired by the owners of Skye's Toravaig House and Duisdale House hotels, a lot of investment has been made and the place has been much improved on its former self. The environment and the service are very good indeed, and the kitchen is producing simple food with great flair and precision. It's well worth a visit for lunch or for dinner.

On a fine day, find yourselves a window table: the views over Loch Snizort Beag from the dining room are superb.

Ullinish Country Lodge Hotel

Ullinish Lodge is a fine old building in Bracadale, on the west coast of Skye. Dr Samuel Johnson stayed there on his famous Tour of the Hebrides with James Boswell in 1773, and one of the guest rooms bears his name. I'm sure it would be a nice place to stay, but we live too close by to justify trying it out. The restaurant I can recommend highly though. It is one of the great eating experiences on Skye.