Inverlochy Castle Hotel is a beautiful 19th century castle nestling in the foothills of the mighty Ben Nevis amidst the glens and lochs of the West Highlands of Scotland. Inverlochy had been a private residence for over a hundred years until 1969 when it was converted from a family home to Scotland’s finest country house hotel.