
Best Restaurants in Ullapool: Where to Eat, by Budget
Planning a meal in Ullapool? Here are the restaurants worth booking, from set-price seafood dinners to a pub kitchen that cooks well.
On this page
The best restaurants in Ullapool come down to a handful of rooms, and your choice is really about budget and timing rather than neighbourhood. The Seaforth on Quay Street is the value pick, with two courses at £25 and three at £30 served all day, every day.
This guide sorts those rooms by the meal you are planning: a first night off the ferry, a dinner worth dressing for, a wet afternoon, or a quick supper before an early start. It also flags which places run evening-only or seasonal service, because turning up at the wrong hour is the most common way to waste an evening here.
What Ullapool does well on a plate
Ullapool is a ferry port on Loch Broom, and its strengths follow from that: seafood close to the boats, Scottish pub cooking, and set-price menus that make budgeting easy. For a wider look at the town's dishes and where they come from, our guide to Ullapool food covers the ground beyond this shortlist.
The practical consequence is that the best-value meals here are structured rather than à la carte: fixed courses, a burger-and-a-pint bundle, or a pub main that does not need a second mortgage. If you want the seafood specialists in more depth, our pick of seafood restaurants Ullapool way is the place to start.
Two practical points shape everything below. Several kitchens are seasonal and keep short seasons, so check hours before you set out. And at The Arch Inn, the upstairs restaurant is run separately from the bar, so the bar team cannot book it for you.
The Seaforth, Quay Street: all-day set prices
The Seaforth sits at 4 Quay Street in the heart of Ullapool, with a menu built around Scottish dishes and seafood. It publishes two courses at £25 and three at £30, available all day and every day, which makes it the most predictable spend in town for a sit-down meal.
There is a second, cheaper route here: a burger with a pint of Uile-bheist lager for £21.95, also an opening offer the restaurant advertises. That is a sensible order if you have eaten well at lunch and want a main, a drink and an early night before the ferry.
If you would rather have a takeaway supper, our fish and chips Ullapool guide has the detail.
Ask what came off the boats that day rather than defaulting to the burger. The set menu is where the value sits, but the seafood is why you are in Ullapool.
The Dipping Lugger: a highly rated table
The Dipping Lugger is one of the most talked-about tables in town, and on Tripadvisor it carries a 4.8 rating from 94 reviews, ranked third of 26 Ullapool restaurants. That standing — and the fact it is a small dining room — is why it is worth reserving rather than walking in on a busy summer evening.
Check the current menu and prices before you go, and reserve ahead rather than walking in hoping for a table in high season.
'Upstairs' at The Arch Inn, West Shore Street: pub food in a first-floor dining room
'Upstairs' operates from the first-floor dining room above The Arch Inn on West Shore Street, serving Scottish pub food sourced as locally as possible. It runs Tuesday to Saturday from 17:00 to 21:00 in season, so it is an evening-only room rather than a lunch stop. Families are welcome, and you should ask for a high chair when booking.
The key quirk: the restaurant is operated externally, and the inn's own team cannot take bookings for it. Online bookings close at 16:30 each day, so if you have missed that window you need to walk over and ask in person. Pets are not allowed in the restaurant.
The bar below opens from midday, running to 23:00 most nights and later on Friday and Saturday, and The Arch Inn describes its building as dating back to 1793, one of the original structures from Ullapool's founding as a fishing port. That makes it a decent one-stop evening: a pint downstairs, then dinner above. For more options on that front, see our guide to the best pubs in Ullapool.
Parking on site is limited, and the inn points guests to free parking at Latheron Lane Car Park, a short walk away. Book the table before 16:30 and you avoid the whole scramble.

The Ceilidh Place: a forum favourite
The Ceilidh Place is named by diners on a travel forum as a favourite in Ullapool, alongside The Mustard Seed for dinner and Rendezvous Cafe for breakfast.
Confirm the day's hours before you set out, because this is a small town and kitchens keep short seasons.
Breakfast and cheap suppers
Rendezvous Cafe appears in the same forum thread as a breakfast recommendation, which makes it the natural first stop if you are catching an early boat or starting a hill day. Go early, keep the order simple, and you will be on the road without losing the morning.
For a cheap supper, The Chippy at The Seaforth appears on the Seaforth's own site; check its menu and hours on the day before you plan around it.
If you would rather have a curry than a chippy tea, our guide to the Indian Restaurant in Ullapool covers the alternative, and the town's other takeaway options are best checked on the day rather than assumed.
Where each place sits in town
Quay Street runs along the harbour front, so The Seaforth is the easiest place to reach on foot from the ferry terminal or a harbourside B&B. West Shore Street sits on the other side of the mouth of the burn, a short walk round from the pier and handy if you are staying on that side of town.
The practical point is the walk back in the dark and the rain: book according to where you are sleeping, not just what looks best online.

Matching the restaurant to the occasion
For a first night off the ferry, The Seaforth's all-day set menu is the low-risk choice: a short walk from the terminal and a predictable bill. Keep the burger-and-pint offer in mind if you are eating late and want something simple.
For a dinner you want to plan around, book The Dipping Lugger well ahead — it is ranked third of 26 Ullapool restaurants on Tripadvisor, with a 4.8 rating. For a wet-weather lunch, look to the all-day rooms rather than the evening-only ones, since 'Upstairs' will not be open and several kitchens close outside the main season.
With children, 'Upstairs' welcomes families and will find a high chair if you ask when booking. Before the ferry, eat early and eat close to the pier, because check-in times are not negotiable and the last thing you want is to be chasing a main course while the queue forms.
If you are extending the trip north or south, our guides to the best restaurants in Fort William and the best restaurants in Aberdeen follow the same logic for those towns. Use them to plan the meals on either side of your Ullapool stop.
Which Ullapool table should you book first?
Book The Dipping Lugger early if you want the town's highly rated, plan-ahead table. Otherwise, put The Seaforth in for a first or last night, and hold 'Upstairs' at The Arch Inn for a proper evening when you are staying over and can get your booking in before 16:30.
The rest of the week fills in around those: a takeaway supper, a suggested breakfast at Rendezvous Cafe, and The Ceilidh Place, a forum favourite whose hours are worth checking on the day.
Explore more Ullapool guides
Frequently Asked Questions
Do you need to book restaurants in Ullapool in summer?
It is wise to, for the popular rooms. The Dipping Lugger has the strongest Tripadvisor rating in town, and 'Upstairs' at The Arch Inn closes online bookings at 16:30 on the day, so a table is not guaranteed for walk-ins. In July and August, book a day or two ahead wherever you can.
Which Ullapool restaurants serve food at lunchtime?
The Seaforth serves its set menu all day, every day, which covers lunch. 'Upstairs' at The Arch Inn does not: it runs evening service only, Tuesday to Saturday, in season. Check the other rooms' current hours on the day, as seasonal kitchens keep short timetables.
Can I book 'Upstairs' at The Arch Inn through the bar?
No. The restaurant is operated separately from the inn, and the bar team cannot take restaurant bookings. Book online before 16:30 or call into the restaurant in person to check availability.
Where can I get a cheap meal in Ullapool?
The Seaforth's fixed-course menu keeps the bill predictable, and its burger-and-pint offer covers a main and a drink without three courses. The Seaforth's site also lists The Chippy at The Seaforth; check its menu on the day.
Sources
Notes on eating out in the UK
Optional updates when our city guides change.
You might also like
Continue reading
More guides you'll find useful





