Ullapool to Kyle of Lochalsh
Offering a wide range of anything from haggis to toothsome local langoustines (Plockton prawns) and daily seafood specials, Plockton Inn covers lots of…
Ullapool to Kyle of Lochalsh
Offering a wide range of anything from haggis to toothsome local langoustines (Plockton prawns) and daily seafood specials, Plockton Inn covers lots of…
Outer Hebrides
Set in a cute stone-and-timber 'hobbit house' that was originally a visitor centre, and strewn with cushions covered in Harris tweed, this rustic cafe…
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…
North & West Coast
This welcoming fishing-focused hotel has a formal dining room (set menu and set time: diners are summoned by gong!), and an enjoyably convivial bar, with…
East Coast
Classic casual dining fare from various parts of the world comes together at this likeable Highland bistro, an unlikely find in Bonar Bridge. The menu…
Caithness
Just where the A9 does a hairpin through Berriedale, this excellent tearoom occupies a stone cottage by the stream that was once the local laird's laundry…
East Coast
The clean lines of this contemporary Italian-American cafe make a break from the omnipresent heritage and history of the coastline. Ciabattas and salads…
Ullapool to Kyle of Lochalsh
On the grounds of the local mansion in Applecross is a pretty walled garden, and in a building at the end of the garden is this lovely licensed cafe…
East Coast
In the evening, toast your toes in the cosy bar, which has decent real ales and a substantial malt selection, before dining in style at this hotel…
Shieldaig Bar & Coastal Kitchen
Ullapool to Kyle of Lochalsh
This attractive pub has real ales and waterside tables plus a great upstairs dining room and an outdoor deck. There's an emphasis on quality local seafood…
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…
North & West Coast
This modern cafe occupying the former fishermen's mission building has gingham tablecloths, lots of light and outdoor tables. The menu features ciabatta…
North & West Coast
This convivial pub with riverside beer garden serves a range of real ales, decent wines and some excellent food. The menu is based around tapas-sized…
Caithness
This popular local eating establishment has had a few changes of ownership in recent years. The current incarnation does upbeat traditional dishes like…
Ullapool to Kyle of Lochalsh
Incorporating a small shop, this restaurant is a fun place to eat, with an upbeat attitude and inventive flair for presentation. The menu is strong on…
Outer Hebrides
Black-and-chrome decor and grey-granite tabletops lend an art deco air to this busy diner, whose menu covers all bases from gourmet burgers to smoked…
Outer Hebrides
The stylish and family-friendly cafe-bar at the arts centre serves a broad range of freshly prepared dishes, from tasty bacon rolls at breakfast to…
North & West Coast
Signposted off the main road at the eastern end of Durness, this amiable local has quality bar food in hefty portions. Haddock or daily seafood specials –…
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…
North & West Coast
This tiny place by the water near the tourist office has great fresh seafood salads and rolls for a pittance. Get them to take away and munch on them…
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…
Outer Hebrides
Here’s a surprise – authentic, inexpensive Thai food in the heart of Stornoway. This spick-and-span, no-frills restaurant has a Thai chef and serves some…
Ullapool to Kyle of Lochalsh
The cosy bar, or wonderful beer garden on a sunny day, are memorable places for a pint, and the food here ranges from sound-value bar meals to seafood…
East Coast
Well-presented dishes from across the world are a real strength at this likeable and extremely friendly central cafe and bistro. It doesn't try to…
Caithness
One of Wick's quality eating establishments, this is an appealing option for lunch or dinner at Mackays Hotel. The food is fairly classic in style and…
Outer Hebrides
Recycled timber and cool colours mark out this cafe-gallery as one of Stornoway's hip hang-outs, serving great coffee and cake and tapas-style lunches …
Ullapool
A likeable venue for a coffee or snack, this upbeat modern place has sub rolls, decent coffee and a variety of deli produce, including some very tasty…
Outer Hebrides
There are only outdoor seats at this cafe (attached to the Hebridean Toffee factory), on a wooden deck overlooking the bay, but it's worth waiting for a…
Ullapool
High-quality fresh seafood is served out of a trailer in this vacant lot by two cheery lasses. There's a wide range of tasty fare available, from hand…
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…
East Coast
Beautifully set in the former town courtroom, this is an atmospheric upstairs spot for a coffee or lunch, with a range of attractive wooden tables,…
Outer Hebrides
The cafe at Lews Castle does decent coffee and cake, but also serves breakfast rolls, hot lunches and afternoon tea (Fridays from 2pm, per person £20).
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.
Outer Hebrides
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.
Skye
This hotel bar serves delicious, gourmet-style bar meals – try the haddock in beer batter, venison burger or traditional shepherds pie.
Caithness
Near the ferry dock in Scrabster, this traditional stone pub has rather ugly extensions, but these house the busy restaurant. It specialises in steaks –…