The Millcroft Hotel, Gairloch

The Millcroft Hotel is set in Gairloch on the rugged and beautiful West coast of Scotland. The hotel is owned and run by a family group which prides itself in offering a warm and friendly atmosphere in which to enjoy your stay. We offer both hotel rooms and self-catering apartments, most of which command splendid sea views. Great emphasis is placed on the quality of our food which is mostly local produce and seafood.


Gairloch is a picturesque village offering plenty of opportunities for either an active break or a quiet, relaxing holiday. The village itself has three glorious sandy beaches offering safe swimming.

There’s a nine-hole golf course, boat trips on the loch, opportunities for loch and sea angling, pony trekking and marine cruises to see whales, dolphins, porpoises, seals and a wider range of coastal and mountain bird life.

Looking over the bay