Food and Drink

The village of Gairloch and the immediate locality provides several cafes, restaurants and take-aways – you will be spoilt for choice!


Kenneth Morrison – 100m from Strath Square, Gairloch 01445 712 485

Top quality meat, poultry and game, as well as an extensive range of fresh fruit, vegetables, groceries and flowers. They also operate a mobile shop that calls at local villages on a weekly basis.

Food Shop

Strath Stores – Strath, Gairloch 01445 712 499

Licenced grocers, deli and sandwich bar also selling pies, soups, ready meals, cheese, wines and beers. You can phone in an order for collection and they also operate a delivery service.

Coffee Shop

Mountain Coffee Company and Bookstore – Strath Square, Gairloch 01445 712 316

A wide range of specialist coffees and delicious baking. Attached to the coffee shop is Hillbillies Bookstore, with the widest range of books available for sale in the area.

Cafe and Coffee Shop

The Gairloch Pantry – Pier Road, Gairloch 01445 712 137

Coffee, tea, cakes, scones, hamburgers and wide range of good quality snacks and meals.


Na Mara – Strath Square, Gairloch 01445 712 397

Re-opening soon under new management.

Restaurant and bar

Badachro Inn – Badachro 01445 741 255

A genuine pub serving great food and drink, overlooking Badachro Bay.

Hotel, restaurant and bar

The Millcroft Hotel – Strath Square, Gairloch 01445 712 376

Bars and a restaurant serving locally sourced food. Vegetarians and special diets catered for.

Hotel, restaurant and bar

Myrtle Bank Hotel – Low Road, Gairloch 01445 712 004

Public bar, beer garden and restaurant serving local food, real ales and fine wines.

Tearoom and cafe

Gairloch Golf Club Cafe – Gairloch 01445 712 407

A popular destination for non-golfers – cakes, scones, light lunches and snacks, usually from 10:00 until 16:00.


The Steading Restaurant – Gairloch 01445 712 382

A fully licensed Cafe Bistro in an old barn serving hot food, cakes and scones all day.

Hotel, restaurant and bar

The Old Inn – Flowerdale, Charlestown, near Gairloch 01445 712 006

A restaurant and bar offering a selection of locally caught seafood and game and real ale from its own micro-brewery.

Comments are closed