Balnaguard is a tranquil and friendly village situated on the banks of the River Tay just 6 miles south of Pitlochry and little further to Aberfeldy and Dunkeld. Guests love the peace and quiet, and the stunning view west from the house into the Perthshire Highlands.

Balnaguard - Balbeagan is on the edge of the village between the foreground rocks
The walking, straight from our door, is fantastic! And for the more adventurous the Big Hills are not far away.
Balnaguard is perfectly situated as a base to visit the whole of central Scotland - see the next page.