Skip to content
Fish and Chips in Ullapool: Where to Eat and What to Order

Fish and Chips in Ullapool: Where to Eat and What to Order

The quick version

Where to find fish and chips in Ullapool, from The Seaforth's award-winning sit-in version to The Seafood Shack's takeaway boxes by the harbour.

8 min readBy Roast & Pint Editorial
Share this article:
On this page

For fish and chips in Ullapool, the practical choice is between two places: The Seaforth for a sit-down supper overlooking the harbour, and The Seafood Shack for seafood cooked from catch landed in the town. Pick the sit-in option if you want a table, a drink and a view; pick the shack if you want to eat outside by the water. This guide covers both, the other spots in town that serve fish or seafood, and the ordering words that matter. For the wider picture of what is cooked and served here, see Ullapool Food, and for the full range of sit-down tables see The Best Restaurants in Ullapool.

Ullapool is a working fishing port on Loch Broom, and that shapes what arrives on the plate: fish, shellfish and whatever the boats have brought in, rather than only a standard chip-shop menu shipped up the road. Expect the town's seafood to be the strong suit, with the usual chippy staples alongside at some places. Expect, too, that a small Highland town keeps limited hours and busy summer evenings, so decide early whether you want a table or a box.

What fish and chips looks like in a Highland fishing port

Ullapool is a village on Loch Broom in Wester Ross, and the harbour is still the centre of things. Fish and shellfish landed here go into local kitchens, which is why the town's chip-shop options overlap with its seafood restaurant culture rather than sitting apart from it. The trade-off is scale: this is a small village that swells in summer, so the choice is narrow compared with a city. Decide before you walk the harbour, and keep a second option in mind; The Best Restaurants in Ullapool covers the rest of the town.

Ullapool shore at low tide on Loch Broom.
Ullapool shore at low tide on Loch Broom. Photo: jeremySO, CC BY 2.0, via Flickr · Photo source · License

The Seaforth: sit-in fish and chips overlooking the harbour

The Seaforth is the sit-in answer, overlooking the harbour with a cosy fire and various seating areas inside. It serves Scottish food through the day, from a drink or a snack to a full dinner, and Sunday lunch is part of what it does. Its fish and chips have been named Best Fish & Chips – North at the Scottish Fish & Chips Awards in 2023, 2024 and 2025, as its North Coast 500 listing reports.

The practical advantage is a table, a proper plate and a view of the water rather than a box on a wall. It is a hotel restaurant as well as a bar, so a summer evening when the town is full is the time to go early rather than late. The trade-off is that a sit-in meal takes longer and costs more than a takeaway, so treat the award as a reason to order the fish rather than a guarantee of a quiet room, and check the day's hours before you set out.

Small boats on the shore of Ullapool harbour.
Small boats on the shore of Ullapool harbour. Photo: Jennifer Jones, CC BY-SA 2.0, via Wikimedia Commons · Photo source · License

The Seafood Shack: takeaway-only seafood cooked from local catch

Sponsored

The Seafood Shack describes itself as serving top-quality seafood caught and landed locally, run by people with backgrounds in both catering and the local fishing industry. Its own site lists opening as seven days a week, 12pm to 8pm, and states plainly that it does not take bookings or pre-orders. That single rule is the most useful thing to know: you turn up, you queue, you eat.

Because there are no pre-orders, arrive earlier in the service rather than close to eight, especially on a fine summer evening when the harbour is busy. Check the shack's own page on the day if you are making a special trip, since small seasonal kitchens adjust to the boats and the weather. This is the option for eating outdoors, with boxes taken to the harbour wall or the shore, and it does not suit anyone who wants a booked table, a drink in hand or shelter on a wet evening.

The Ferry Boat Inn: a traditional bar and seafood restaurant on Loch Broom

The Ferry Boat Inn combines a traditional bar, a hotel and the Blue Kazoo Seafood Cafe on the shores of Loch Broom. The seafood restaurant is pitched as relaxed and casual, plating fresh local shellfish and fish for a mixed room of locals, hill-walkers and visitors, with the loch view doing much of the work. Think of it as a proper sit-down seafood meal in a bar setting, and a sensible alternative on a wet day when the harbour wall is not an option.

Other places in town for a fish supper

The Arch Inn sits on the shores of Loch Broom with views over the Fannich Hills, and describes itself as the only bar and restaurant in Ullapool with waterside seating. It opened in 1973 on the site of the first building put up by the British Fishing Society when the town was being established. Its kitchen uses fresh local produce where possible, and a fish dish with a waterside seat is the obvious order.

The Royal Hotel's Waterfront Bar is the casual end of that hotel, open from 11am until late, with snacks and lunches served from 11am to 4pm and evening meals from 5.30pm to 9pm. Those split service times matter if you arrive mid-afternoon expecting a full menu; the hotel's separate restaurant is the more formal option with loch views. The Ceilidh Place runs a Cafe, bar and restaurant all day, which makes it a useful stop when you have missed a kitchen's service window, and The Argyll Restaurant does home-made dishes with a seafood and steak bias; if you want a drink with the meal, the best pubs in Ullapool are the better starting point.

How to order: mushy peas, scraps, curry sauce and portion sizes

If you have not ordered from a British chippy before, the vocabulary is half the Battle. Mushy peas are dried peas cooked to a soft, pale mash and served as a side rather than a dip; scraps are the crunchy bits of batter that fall off the fish, and many chip shops will add them if you ask, though whether Ullapool's kitchens offer them is a question for the counter. Curry sauce is a mild, thick spiced sauce for pouring over chips.

Portions from a British chippy tend to be generous, so two people sharing a single large fish and one portion of chips will fill most appetites. If you are ordering for children, ask for a smaller fish rather than guessing. The Shack cooks what comes from local waters, so ask what is best that day instead of assuming a fixed list.

Sit in or take away? Queues, timings and where to eat your chips

Choose sit-in if it is raining, you want a drink with the meal, you are a group, or you have children who need a table and a toilet. The Seaforth gives you a table and the harbour in view, so go early in summer rather than at peak time. Choose takeaway if the weather is kind and you want to eat outside.

The Seafood Shack's no-bookings, no-pre-orders rule means your timing is the queue, so aim for early in the 12pm to 8pm service and have a backup in mind. Walk to the harbour wall or the shore and eat while it is hot, because a fish supper in a box goes soft quickly in the open air. A Highland evening can turn cold or wet within the hour, so have a sheltered spot in mind before you order, or plan to eat in the car.

Prices and what to expect for a fish supper in Ullapool

The venues set their own prices, and the menu at The Seaforth, The Seafood Shack and the other kitchens is the only reliable figure, changing with the season and the catch. Expect a sit-in fish supper to cost more than a takeaway box, and expect shellfish prices to move with what has been landed. Check the board before you reach the counter.

The same applies to hours and any seasonal closures in the quieter months, so check the venue's own page or phone ahead, particularly outside summer. For everything else the town offers, from coffee to a full dinner, see Ullapool Food.

Where to go if you want something other than fish

Not everyone wants a fish supper, and Ullapool's kitchens cover the gap. The Argyll Restaurant plates Scottish meat, including Stornoway black pudding and Munro's haggis, with vegetarian options alongside, while the Royal Hotel's restaurant runs a fuller dinner menu and The Ceilidh Place serves wholesome dishes through the day.

If you want spice instead of batter, an Indian restaurant Ullapool way is the alternative when the fryers are done for the day, and if the fish is the point but you want it plated rather than boxed, the seafood restaurants are the better comparison. What you should not do is assume everything is open late: this is a small town, and kitchens close.

Sit in or take away? Which fish supper to choose

If you want a table, a drink and the harbour in front of you, head to The Seaforth and order the fish that has taken the northern award in recent years. If you want hot seafood in a box on the shore, walk to The Seafood Shack, arrive early in its 12pm to 8pm service, and accept that there are no bookings. If the weather has turned, The Ferry Boat Inn and the Waterfront Bar give you a roof and a proper plate.

Whatever you choose, check the day's hours before you set out and keep a second option in reserve. The town is small, the queues are real in summer, and a fish supper eaten hot within sight of the loch is the whole point.

Explore more Ullapool guides

Sources

Sponsored

Notes on eating out in the UK

Optional updates when our city guides change.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful