The west coast of Scotland produces some of the finest seafood in Europe. Langoustines, oysters, scallops, brown crab, and lobster come directly from the lochs and sea beds you are sailing over. The problem has historically been finding a kitchen that does them justice — that has changed significantly in the last decade.
Tarbert, Loch Fyne
Tarbert is the best-provisioned stop on the Kintyre peninsula and has two good options for dinner. Starfish on Castle Street is a straightforward seafood restaurant doing langoustines, scallops, and grilled fish at fair prices — no frills, good quality. The Victoria Hotel on the waterfront does a reliable pub menu and is better for a quick lunch before an afternoon passage. The fish and chip van that parks on the quay in season is genuinely excellent and usually has queues to prove it.
Crinan
The Crinan Hotel runs a seafood bar (the Lock 16 café, open in season) that was for years the best place to eat on the whole of the Argyll coast — Loch Fyne oysters, smoked salmon, and the hotel's own-smoked fish, served at tables overlooking the canal sea lock. The full restaurant in the hotel is more ambitious and more expensive. If you're transiting the Crinan Canal, this is the meal to plan around.
Tobermory, Mull
The Tobermory Fish Company on the Main Street smokes and sells fish directly from local boats — buy cooked langoustines by the bag for a cockpit supper. For a sit-down meal, the Mishnish Hotel (the Mish) is the town pub and serves decent bar food until late. The Highland Cottage Hotel restaurant is the serious option on Mull — a small room doing refined Scottish cooking; booking essential.
Portavadie, Loch Fyne
The Portavadie Marina resort has transformed what was an industrial site into a reasonable option for a night's stop. The restaurant in the marina complex is competent and convenient — the kitchen does local fish and a good fillet steak. More useful than special, but the facilities (showers, laundry, electricity) justify the marina fees if you need a restock.
Inveraray
At the head of Loch Fyne, Inveraray is primarily a sightseeing stop but has the Loch Fyne Oyster Bar at Cairndow, six miles north — the original restaurant that grew into the now-national chain, and still better than the branches. Accessible by dinghy up the river to the town quay, then a taxi. In town, the Argyll Hotel on the front has a functional bar menu.
Frequently Asked Questions
Q: Can I buy fresh shellfish directly from fishing boats in Scotland?
A: Yes, in many west coast harbours — particularly Tarbert, Rothesay, and Crinan. Ask on the pontoon when you arrive; the fishermen typically sell direct if they have surplus catch. Langoustines (locally called prawns) and crab are the usual options. This is one of the pleasures of Scottish coastal sailing that cannot be replicated further south.
Q: Are there any restaurants specifically worth planning a passage around?
A: The Crinan Hotel seafood bar and the Tobermory Fish Company are worth a detour. If you are timing a passage north, the Pierhouse Hotel at Port Appin is outstanding — directly on the water, exceptional shellfish, and one of the best wine lists on the west coast. Accessible by dinghy in settled conditions; anchor in the bay off the pier.