Glengarry Castle
Invergarry, Scottish Highlands, Scotland
Stay from £220 per room, per night (bed & breakfast).
Our Experts Say:
Glengarry Castle is a castle hotel on the shores of Loch Oich, between Loch Ness and Loch Lochy. It is set amongst 60 acres of woodland, in the heart of the Scottish Highlands. The castle is built alongside the ruins of Invergarry Castle, clan seat of the MacDonells of Glengarry, where Bonnie Prince Charlie stayed after the Battle of Culloden. The current building is Victorian, with pine panelling, oil paintings, a welcoming log fire, and 26 bedrooms. See more