Bankfoot Inn, Perthshire Hotel

Traditional 18th century hotel in the heart of Perthshire

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

Accommodation is spread across six comfortable rooms. Downstairs, we have two bars and a restaurant. The Bankfoot Inn offers a great atmosphere set in a traditional Scottish country hotel serving fresh, home cooked food using local produce when available. There are weekly folk music sessions every Wednesday evening where local musicians come for the evening (anyone can join in).

Our hotel is open all year round. We cater for all and welcome fishers, hikers and cyclists looking to enjoy the area. We also welcome motorcyclists, and motorbikes can be secured off the road. We are Dog Friendly and your pets are welcome to stay overnight. If there is anything we can help you with in planning your stay with us, please feel free to contact us.

Getting to our hotel is easy as the two main cities of Edinburgh and Glasgow are only about 45 miles away.