Bankfoot Inn Restaurant

A country restaurant in Perthshire


The Bankfoot Inn is a traditional inn dating from the 1760's. Our family-friendly restaurant offers a relaxed, informal and comfortable space. We're located in the heart of Perthshire, just 6 miles between Perth and Dunkeld.

Bankfoot Inn Restaurant All our food is home cooked and we use local produce, whenever possible. All our butcher products are sourced from our local butcher with all beef from Balmacolly Farm (a local farm). In the cooler evenings, the atmosphere is enhanced by our open fires and wood burning stove.

Bankfoot Inn Restaurant Our menus are traditional as well as varied, serving favourites like our best selling fresh haddock & chips and steak pie. We offer daily specials as well. We are open for lunches and dinners (check our Opening Hours). On Wednesday evenings, we have traditional music sessions.

Table Reservations

We cater for walk-in customers, but it's best to make reservations, particularly at weekends.

Dog Friendly

Our restaurant is dog friendly and guests are welcome to bring their dogs with them.

Private Parties & Functions

We cater for all parties and occasions. Our venue is available for family gatherings, private functions, etc. We provide a variety of catering options to suit your needs.