The Bankfoot Inn is a charming traditional Scottish Inn dating from the 1760s, nestled in the heart of Perthshire, just 6 miles between Perth and Dunkeld. We’re only 2 minutes off the A9, making us the perfect stop for breaking a long journey north or south.
Upstairs, we have six comfortable letting rooms, including single, twin, and double rooms. Four of our rooms are ensuite, while our single room (Room 6) and one double room (Room 5) share a bathroom — both rooms have their own sinks. Room rates include Bed & Breakfast.
Check-in time: 4:00 pm
Check-out time: 10:00 am
Breakfast: served between 7:30 am and 9:00 am
We look forward to welcoming you to enjoy a relaxing stay, hearty food and warm hospitality at the Bankfoot Inn.

We're Dog Friendly
We’re pleased to welcome well-behaved dogs to stay with you overnight. Your four-legged companion is also welcome in our bar and snug areas, provided they remain on a short lead at all times.
A charge of £10 per dog, per stay applies. We kindly ask that dogs are not allowed on beds or furniture, and that owners bring their own pet bedding & food for their stay. We also ask that owners are mindful and respectful of other guests, as some may be uncomfortable around dogs. Thank you for helping us create a relaxed and enjoyable environment for everyone.
Rooms at the Bankfoot Inn
Room Facilities
-
All rooms non-smoking.
-
All rooms have flatscreen televisions and Freeview channels.
-
Tea & coffee making facilities in all rooms.
-
Free WiFi (wireless internet) access in all rooms.
-
Dogs are warmly welcome in the Inn’s bars and bedrooms. We ask that they are well-behaved, remain on a short lead in public areas, and have their own food & bedding for the stay.
Daily Housekeeping
Your room will be maintained by Housekeeping every day.
Booking and Cancellation Policy
-
All reservations require full pre-payment at the time of booking.
-
Should you need to cancel or amend your reservation, we kindly ask that you do so at least 48 hours prior to arrival. Cancellations made within 48 hours of arrival will incur a charge for the first night of your stay.
-
In the event of a no-show, the first night of your stay will be charged in full.
-
Check-in time: 4:00 pm
Check-out time: 10:00 am
Breakfast: served between 7:30 am and 9:00 am


