top of page

Bankfoot Inn

Hotel in Perthshire, Scotland

Est. 1760


Traditional Hotel in Perthshire

A family-run hotel in the heart of Perthshire in the scenic village of Bankfoot. We're located between Dunkeld and Perth, near the A9 on the southern edge of the Highlands. Our hotel is perfectly placed for short breaks or longer stays, allowing you a convenient base to explore Highland Perthshire and the surrounding countryside.

We are dog friendly and guests are welcome to bring their pets to stay with us.


bottom of page