Invertrossachs Country House is a lovely family home, built as an Edwardian shooting lodge in 1911, on the hill above the shores of Loch Venachar in the beautiful Trossachs area of Scotland.

The property is on a private estate within the Loch Lomond & Trossachs National Park, (Scotland's first National Park) and is about one and a half hour's drive from both Edinburgh and Glasgow airports.

This family run country house offers a high standard of comfort in self-catering apartments located in the north wing of the Country House. Queen Victoria chose this site for her private visit to the Trossachs in 1869, one of Her Majesty's favourite Scottish destinations.

Contact Us
+44 01877 331 447
  • Facebook Social Icon


Invertrossachs Country House

Invertrossachs, Callander

FK17 8HG