Where to eat in Ullapool: Local restaurants, Brunch & Coffee

Ullapool

Set on the edge of Scotland’s wild northwest coast, Ullapool’s food scene is shaped as much by its surroundings as its size. As you might expect from a harbour town on the edge of the Atlantic, seafood is king, and Ullapool’s best restaurants take full advantage of the rich waters of Loch Broom - landed fresh, often daily, and served with very little fuss.

But there’s more to eating out in Ullapool than that.

Between the harbour and the high street, you’ll find cosy cafés serving proper Scottish breakfasts, a quietly excellent coffee scene, terrific stonebaked pizzas, and the kind of elevated dining you might not expect from somewhere this remote.

You won’t find an endless choice of places to eat in Ullapool, but what is here is thoughtful and well executed, with a strong focus on local produce.

When we visited, we found both cafés and restaurants that are genuinely worth seeking out - whether it’s a slow brunch before a day at Corrieshalloch Gorge or a standout seafood dinner to round off an afternoon exploring the surrounding Northwest Highlands.

And while it’s a very different offering to somewhere like Inverness (where the food scene is more varied), Ullapool delivers something smaller, curated, and very local.

Quick Guide: Where to eat in Ullapool

If you’re short on time or just want a quick shortlist, these are the places to eat in Ullapool we kept coming back to during our recent Highlands trip. Each one offers something a little different, depending on the time of day and what you’re in the mood for.

  1. The Bothy Coffee Shop for a traditional Scottish breakfast

  2. Rhidorroch Distillery Café for morning pastries and relaxed afternoon charcuterie

  3. Cult Café for an elevated brunch and excellent flat whites

  4. The Seafood Shack for local langoustines and scallops

  5. The Dipping Lugger for an experiential dinner

The Best Ullapool Restaurants & Cafes

The Dipping Lugger

If you’re seeking a memorable evening, Michelin-recommended and Rosette-winning The Dipping Lugger is the one to book. This sophisticated eatery offers a first-class tasting menu that changes with the seasons, typically featuring five to seven courses that showcase the best of the West Coast.

Expect beautifully presented plates; dishes like hand-dived scallops, locally landed langoustines, or delicately cooked venison tend to feature, all presented with a real sense of place. It’s refined and intimate, but still feels rooted in the Highlands.

Expect to pay a little more here - this is very much a foodie experience. The tasting menu typically ranges from £75 to £120 per person, depending on whether you visit for lunch (which is slightly less expensive) and how you approach the extensive wine menu.

Booking is essential, especially in summer, as it’s a small, intimate space with a limited number of tables. For us, this was the standout meal of the trip, and one I’d plan ahead for.

The Bothy Coffee Shop

For slower mornings that demand generous portions of classic Scottish breakfasts, The Bothy is exactly where you want to be. It’s relaxed, welcoming, and consistently good, serving breakfast plates alongside simple, comforting lunches.

Think full breakfasts done properly, stacked pancakes, homemade soups, and hearty sandwiches. It’s not trying to reinvent anything, just doing the basics really well. We ended up here more than once, especially before longer driving days.

No booking needed, but it can get busy mid-morning.

Cult Cafe

If your mornings revolve around good coffee, Cult Café is the spot. Their flat whites are some of the best in the area, and the food leans towards a more modern, curated brunch style.

Avocado on toast is a staple here, but done well, alongside fresh, well-presented plates that feel a little more elevated than your standard café offering. It’s a smaller space, with a bit of a following, so it can fill up quickly.

No bookings, just turn up, and if there’s a wait, we think it’s worth it.

Rhidorroch Distillery Café

One spot we kept coming back to was Rhidorroch Distillery Café. It’s light, airy, and quietly stylish, with a menu that suits any time of day and rather gorgeous views over the harbour and Loch Broom.

Mornings here are all about fresh pastries and excellent coffee, while later on, the focus shifts to toasties, charcuterie boards, and lighter plates. We’d say this is our favourite Ullapool cafe for both lunch and early-evening bites, where the food, mellow vibe, and aesthetic are a lovely thing.

With their own gin on offer and other local craft beers, this was also our go-to evening spot for a pre-dinner G&T. No bookings, but there’s plenty of tables and nooks & crannies to sit in.

The Seafood Shack

No visit to Ullapool would feel complete without a stop here. The Seafood Shack is something of a west coast institution, and easily one of Scotland’s best seafood stops.

A small, outdoor spot serving up plates of freshly caught local seafood right by the harbour, think langoustines, mussels, scallops, oysters, and hearty haddock wraps, with much of it landed daily by local fishermen. It’s as fresh as it gets, and the simplicity is part of the charm.

We visited on a sunny day, slightly before peak lunch, and managed to avoid the longer waits that tend to build later. But trust me when I say the queueing is worth it!

It’s also seasonal, so it’s worth checking opening times in advance before planning your visit.

Shore Restaurant

If you’re looking for a more casual and affordable option for dinner, Shore Restaurant at The Royal Hotel is a solid choice. While we haven’t eaten here ourselves, several of our clients have, and the feedback has been consistently positive, particularly for relaxed evening meals after a day out exploring.

The menu leans towards classic Highland fare, with a focus on local produce and seafood, but in a more straightforward, accessible format than a tasting menu. Expect dishes such as fresh fish, hearty mains, and familiar favourites, all served in a comfortable setting.

It’s open to non-residents, despite being located in the hotel, and works well if you’re after something easy, unfussy, and reasonably priced. Booking isn’t always essential, but it’s worth reserving a table in peak season to be safe.

Oak & Grain

For something super casual, Oak & Grain is a great option. Known for its stone-baked pizzas, they’re consistently delicious: crisp bases, generous toppings, and a mix of classic and slightly more inventive combinations (we loved the black pudding and caramelised onion).

It’s ideal after a long day out, when you want something comforting and unfussy.

There is seating inside, but if the weather allows, we’d recommend taking your pizza to go and heading down to the seafront.

Lesley Stewart

Lesley is a Scotland travel expert and itinerary planner known for slow road trip routes, boutique stays, and curated local finds. Through her blog and guides, she helps travellers explore Scotland with insider tips and handpicked experiences.

https://www.wanderscotland.com/
Previous
Previous

Café Cùil, Skye | Hebridean Brunch Perfection

Next
Next

Whisky Tasting & Flights at Dornoch Castle