Top Choice Cafe in Durness

Cocoa Mountain

At the Balnakeil craft village, this upbeat cafe and chocolate maker offers handmade treats including a chilli, lemongrass and coconut white-chocolate truffle, plus many more unique flavours. Tasty espresso and hot …
Top Choice Cafe in South Harris

Skoon Art Café

Set halfway along the Golden Road, this neat little art gallery doubles as an excellent cafe serving delicious homemade soups, sandwiches, cakes and desserts (try the marmalade and ginger cake).
Top Choice Cafe in Duirinish & Waternish

Red Roof Café

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. As well as great coffee and cake, there are lunch platters (noon to 3pm) of Skye seafood, game or c…
Cafe in Portree (Port Righ)

Café Arriba

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 well as the best choice of vegetarian grub on the island, rang…
Cafe in Armadale


A cute little wooden shed at Armadale pier has some outdoor tables and serves good seafood salads, pizzas, fish and chips, and coffees. You can sit in or take away.
Cafe in Tarbert (An Tairbeart)

First Fruits

A cosy little cottage tearoom near the tourist office – handy while you wait for a ferry.
Cafe in Gairloch & Around

Mountain Coffee Company

More the sort of place you'd expect to find on the gringo trail in the Andes, this offbeat and cosy (if occasionally a touch brusque) spot is a shrine to mountaineering and travelling. It serves tasty savoury bagels…
Cafe in Callanish (Calanais)

Calanais Visitor Centre Cafe

The cafe in the Callanish visitor centre serves a range of homemade soups, sandwiches and hot lunch specials, as well as good coffee and cake.
Cafe in Barra (Barraigh)


There are only outdoor seats at this cafe (attached to a toffee factory), on a wooden deck overlooking the bay, but it's worth waiting for a fine day to sample the freshly baked scones and homemade cakes.
Cafe in John O'Groats


Part of the John O'Groats accommodation complex, this modern cafe does pizzas, panini, baked potatoes, sandwiches on tasty thick-cut bread, and deli platters with Arran cheeses and local smoked salmon. Even the medi…