Falls of Dochart ~ Killin ~ Trossachs

Map of the Area

The Falls of Dochart Inn is located in the heart of Scotland amongst the fascinating and unspoilt landscape of The Loch Lomond and Trossachs National Park, the picturesque village of Killin offers visitors a perfect starting point from where to discover the dramatic mountains, glens and tranquil lochs, of Central and Highland Scotland.

View Larger Map









The Falls Of Dochart Inn in Killin makes an excellent touring base, or fantastic stop off point. Don’ t delay, contact us now for more information, or to book your stay with us.