Search cities, hotels, brands…

City dining guide

Best restaurants in Caol

4 guide-listed restaurants — Michelin, Bib Gourmand, Black Pearl, Must-Eat List, World's 50 Best and more. Reference quality signals; never ranked by commission, no in-app checkout.

Other guide picks 4

'Seasgair' by Michel Roux Jr

££££Modern French

‘Seasgair’ means ‘warm and cosy’ in Gaelic, and diners will certainly feel cosseted in the impressive Inverlochy Castle. The whole experience is like stepping back in time to the country houses of old. Begin with an aperitif in the Grand Hall, accompanied by live music, before taking your seat in one of the elegant dining rooms. A 5 course set menu is served to everyone at the same time with canapés on arrival. Michel Roux Jr’s influence on the menu sees classic French dishes combined with the Scottish ingredients.

Website

The Pierhouse

££Seafood, Traditional Cuisine

As locations go, it’s hard to beat: find a spot on the terrace to watch the ferry chugging across the loch and stay the night to wake up to the fabulous view. The modern dining room with its bay windows provides a great vantage point too, providing the perfect accompaniment to the seafood-focused cooking. Traditional dishes like Cullen skink and fish pie lead the way, while the sharing platter is the best way to go if you want to taste as much fresh Scottish fish and shellfish as possible.

TripAdvisor review sample · 4.5/5 · 80 reviews

Located in Port Appin, The Pierhouse offers stunning views of the sea loch and mountains, creating a picturesque atmosphere. Service is generally praised for being polite, attentive, and accommodating for large groups or pets. Food quality receives mixed reviews; while many highlight fresh, well-prepared seafood like scallops and langoustines, others report issues with meal pacing, overcooked items, and inconsistent standards, particularly with fish and chips. The terrace may be affected by noise from an adjacent car park. Despite occasional culinary disappointments, the exceptional setting and friendly staff make it a notable destination for those prioritizing scenery and hospitality.

Ideal for visitors prioritizing scenic views and friendly service, though those demanding consistent culinary excellence should manage expectations.

Website

Station Road

££££Modern British

Their tagline, ‘taste nature’s larder’, says it all at this restaurant housed inside The Lovat Hotel, a lovingly restored country house at the gateway to Loch Ness. The interior, decked out in greens and browns, brings the outdoors in, while the cooking is all about the best Scottish produce – be that vegetables from the garden, foraged mushrooms or Highland lamb. The traditional beremeal and treacle bannock bread is a signature, made with grains milled on-site. English wine is a focus of the list, rather than big-name regions from further afield.

TripAdvisor review sample · 4.8/5 · 80 reviews

Station Road in Fort Augustus offers modern British cuisine focused on local ingredients, holding a 4.8/5 average from 80 reviews. Food quality is highly praised, with dishes like venison, monkfish, and the 'Mor' tasting menu noted for creativity and excellence. Service is generally excellent, with staff described as knowledgeable and attentive, though isolated complaints mention pacing issues and reception problems. The atmosphere is modern and comfortable. While minor critiques exist regarding value and service consistency, it remains a standout dining destination in the Highlands.

Suitable for diners seeking high-quality modern British cuisine and local ingredient experiences.

Website

The Whitehouse

£££Modern British

Located way out west in a picture-postcard location overlooking the Isle of Mull across the water, this comforting restaurant is unsurprisingly painted all in white. Inside, it’s a cute, cosy spot where yet more white-painted walls are enlivened by eye-catching prints and shelves of cookery books. The menu reflects the seasons and the area well, with plenty of fine Scottish produce leading the way, be it Tobermory trout or Highland lamb rump. For dessert, don’t overlook a soufflé if it’s on offer.

TripAdvisor review sample · 4.7/5 · 80 reviews

The Whitehouse in Craignure serves Modern British cuisine. Most reviews praise the food quality, service, and atmosphere, highlighting dishes like beef raviolo, seafood platters, crab, and halibut. Some guests consider it a worthwhile destination. However, negative feedback cites declining standards, citing tired decor, rude service, poor meal pacing, and low value for money, with complaints about portion sizes relative to cost. While many find the culinary experience exceptional, others feel the ambiance and pricing do not justify the visit.

Suitable for diners seeking high-quality Modern British cuisine in a small setting; booking ahead and checking recent reviews is advised.

Website