Introduction
The flavors of Wester Ross reflect a rich culinary heritage and the freshest local produce. Cozy eateries, bustling markets, and celebrated dining spots blend authentic tastes with warm hospitality, creating an inviting experience that celebrates both tradition and innovation.
1. The Old Butchers

Cosy vibes, stunning loch views, and food worth coming back for.
Good for
What to expect
Step inside The Old Butchers and discover a welcoming retreat where Highland charm meets fresh culinary flair. The menu champions local ingredients with plenty of options for vegetarians and those gluten-free, all delivered with friendly, attentive service. Expect homemade cakes, artisan coffee, and a relaxed, inviting setting, ideal for breakfast, lunch, or a leisurely afternoon treat. Cyclists and adventurers are particularly at home here, with the lochside views providing a stunning backdrop for every occasion. Whether you’re seeking a quick pitstop or a lingering meal, the sense of genuine hospitality and comfort is unmistakable.
Getting there
The Old Butchers is a sought-after spot for a relaxed meal or a coffee with friends and family. Its popularity means tables, especially those with loch views, can fill up, so arriving early or booking ahead is recommended. The café is welcoming to all, including cyclists and those touring the Highlands, making it a convenient and warm stop for refuelling.
2. Links Café Gairloch

Where warm welcomes meet seaside views and every guest feels like a regular.
Good for
What to expect
Step into a bright, easygoing café buzzing with both locals and travellers. Expect a menu full of crowd-pleasers, from hearty meals to homemade cakes and creamy ice cream. Attentive staff greet guests (and their four-legged friends) with genuine Highland hospitality and a bit of friendly banter. Indoors and out, seating is comfortable, ideal for families, couples, golfers, or anyone wanting to relax after a stroll on the beach. With a pool table and a welcoming atmosphere, the café is a hub for cheerful chats and good food, making every visit feel like a homecoming.
Getting there
Pop in for coffee and homemade cake after exploring the nearby beach, or linger over a generous lunch with friends or family. Ample parking makes access easy, and the laid-back atmosphere invites guests to settle in and savour the moment. It's an ideal spot for a casual meal, a sweet treat, or simply to soak up the views, bring your dog along and enjoy the friendly touch.
3. Kinlochewe Hotel featuring The Stag Highland Restaurant

A true Highland welcome and a hearty meal in the heart of Kinlochewe’s wild beauty.
Good for
What to expect
Step inside to discover a charming, family-run spot with a relaxed, rustic vibe. The restaurant prides itself on friendly, attentive service, staff often go the extra mile, whether it’s helping stranded travellers or finding a table for guests with pets. The interior offers a snug escape from the Highland weather, with tartan carpets, comfy sofas, and shelves of books. Enjoy a menu built around fresh, Scottish ingredients and a well-stocked bar featuring local gin and whisky. Though the exterior may appear understated, the genuine warmth and lively atmosphere within are what make this a local favourite. Advance booking is wise, especially in the evenings, as the dining room quickly fills with hungry hikers and friendly faces.
Getting there
Perfect for winding down after a hike or scenic drive, secure a table in advance to avoid disappointment, especially at dinner. Take time to enjoy a local brew or dram at the bar, chat with welcoming staff, or simply unwind in the lounge after your meal. The hotel is pet-friendly and attentive to special requests, making it ideal for families, solo explorers, and groups alike.
4. The Torridon Stores & Cafe

A hidden gem with unbeatable views, warm welcomes, and cakes worth the journey.
Good for
What to expect
Step inside for a true Highland welcome at this inviting village shop and cafe, perched above Upper Loch Torridon. Homemade cakes, hearty lunches, and quality coffee are always on hand, while the sunny terrace offers sweeping views across the water and mountains. Inside, the atmosphere is snug and friendly, ideal for warming up after a walk or cycling stop. Staff are cheerful and helpful, and the shelves are well-stocked with handy supplies and local produce. Whether it’s a leisurely lunch, a quick coffee, or a slice of cake overlooking the loch, this spot is a genuine haven for all sorts of travellers.
Getting there
Ideal for walkers, cyclists, and anyone exploring Torridon. Enjoy the outdoor seating for the finest loch views, or pop in for takeaway treats to fuel your journey. The handy shop has last-minute essentials for your trip. The friendly team and laid-back vibe make it a must-stop, whether you’re passing through or staying nearby.
5. The Bothy Coffee Shop

A cozy haven for breakfast lovers and coffee enthusiasts in Ullapool.
Good for
What to expect
Step into a bright, inviting space where the enticing aroma of fresh coffee greets you and the gentle hum of conversation sets a relaxed mood. Expect a menu brimming with hearty breakfasts, sandwiches, and irresistible cakes, all prepared with genuine care. The decor is playfully quirky, with unexpected artistic touches that spark curiosity. Outdoor tables provide a lovely perch for people-watching or simply soaking up Ullapool’s fresh air. Attentive, friendly staff ensure everyone feels at home, dogs included, fostering a laid-back, community spirit that makes every visit feel special.
Getting there
Start your day with a leisurely breakfast or pop in before catching the ferry, The Bothy is ideal for families, solo adventurers, and anyone travelling with canine companions. Seating fills quickly during busy periods, so arriving earlier in the morning is recommended if you’d like a table. Outdoor seating is available when the weather is kind.
6. Am Bàrd Cafe

Warm welcomes, homemade treats, and Highland charm await at Am Bàrd Cafe.
Good for
What to expect
Step into a warm, inviting cafe where the aroma of freshly baked cakes and scones instantly tempts. The team are genuinely friendly, making everyone, whether solo or with family, feel right at home. Expect a menu that caters to various dietary needs, including gluten-free delights, all served with locally roasted coffee. Large windows reveal striking Highland views, and the adjacent museum adds an extra layer of interest to your visit. It’s a place to linger, chat, and enjoy the comforting atmosphere as much as the food.
Getting there
Perfect for a leisurely midday pause or a sweet treat after touring the museum. Settle in for a while, there’s no rush here. The welcoming team are happy to chat or recommend their favourite bakes. Suitable for families, couples, friends, and solo adventurers looking to unwind.
7. Shore Restaurant at The Arch Inn

Fresh flavours, friendly faces, and a taste of Ullapool’s coast on every plate.
Good for
What to expect
Look forward to expertly prepared seafood and bistro-inspired dishes that win over locals and visitors alike. The menu offers plenty of tempting choices, so every meal feels like a fresh discovery. The dining room has a lively, cosy charm, perfect for a solo lunch or a special evening with friends. Service is genuinely warm, and staff go the extra mile to ensure every guest feels welcome. Expect a relaxed, unpretentious setting where quality and hospitality take centre stage, and where every visit becomes a highlight of your Ullapool stay.
Getting there
Booking ahead is wise for dinner, as this spot is popular with locals and travellers alike. If a quieter meal is preferred, lunchtime offers a more laid-back atmosphere. Suitable for solo diners, couples, families, and groups, perfect for marking a special occasion or simply unwinding after a day by the coast.
8. Seafood Shack

Taste the Highlands: vibrant seafood, local smiles, and al fresco festival buzz in Ullapool.
Good for
What to expect
Arrive to the warm buzz of diners crowding around a colourful shack, where today’s catch is transformed into hearty, flavour-packed plates. Settle at communal tables, some under shelter, others open to the bracing Highland sky, and enjoy swift, friendly service. The atmosphere brims with casual charm, local chatter, and the mouth-watering scents of just-cooked seafood. Expect a laid-back, sociable scene whether you’re a local or visitor, but do watch out for opportunistic seagulls eager for a taste. Rain or shine, this is authentic Highland al fresco dining: spirited, welcoming, and unforgettable.
Getting there
Aim for an early arrival, particularly on weekends or during school holidays, as queues can form quickly and the most popular dishes may sell out. Seating is mostly outdoors and communal, so bring a jacket or umbrella just in case. It’s an ideal stop for a casual meal before exploring Ullapool or as a satisfying finish to a day’s adventure.