top of page

Our Restaurant


Enjoy a great meal in a comfortable environment with a warm fire.

Image credit: Copyright VisitScotland / Paul Tomkins, all rights reserved

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 in which to enjoy home cooked food. We're located in the heart of Perthshire, just 6 miles between Perth and Dunkeld.

All our food is home cooked and we use local produce, whenever possible. In the cooler evenings, the atmosphere is warmed by our open fires and wood burning stove.

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).


We try to cater for all dietary requirements, feel free to contact us or ask a staff member if there are any concerns. A Kids Menu is also available.

Locally Sourced Perthshire Produce


All our butcher products are sourced from our local butcher with all beef from Balmacolly Farm (a local farm). Our game is similarly locally supplied and our eggs are supplied from a local farm.

Sunday Roast


Every Sunday, we serve traditional Sunday Roast, both for lunch and dinner. If you are after the roast, it may be best to book and let us know to avoid disappointment.

Dog Friendly


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

Table Reservations


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

Private Parties & Functions


We cater for all parties and occasions. Our venue is available for family gatherings, private functions and events. We provide a variety of catering options to suit your needs. If you have a question, feel free to ask.

bottom of page