The Taybank

Open for Take Away Pizzas

Weekends in April - see "Latest News" for menu & times 


Phone: 01350 677123

WElcome to the Taybank

Welcome To The Taybank

The Taybank has long been known for its great music and fantastic setting on the banks of the River Tay in one of Scotland's most beautiful villages.  Come and spend an afternoon or evening with a local ale or a Scottish gin in our riverside beer garden.


Musicians are always welcome to grab a guitar or fiddle from the wall and start their own sessions, To find out about music and other events taking place at The Taybank please see the “What's On” information below

Latest News

31st March 2021

Ahead of re-opening our fabulous Beer Garden with it brand new for 2021 Pizza oven, we are offering Take Away Pizza over the weekends in April.

Wood-fired, hand-stretched pizzas, cooked to order, what better way to celebrate the weekend.  

To order, ring 01350 677123 or just swing by (although you may have a short wait)

Friday 4pm - 8pm

Saturday 1 - 7pm

Sunday 12 - 6pm

Given the current regulations, this is available as take away only, and for locals living in Perthshire.


Beautifully renovated, decorated in calming, peaceful colours, with en suite shower rooms.

Enter your dates to check availability and book your stay

Bedrooms in Dunkeld

Upstairs Bar

Upstairs Bar

Our bar upstairs is open, serving gorgeous food daily from 5pm

Upstairs Bar Dunkeld

The Kitchen

We have daily specials so please check the board when you visit. Thanks

Sample Menu

Taybank Sample Menu
Taybank Sample Menu


Beer Gardens Dunkeld

The Taybank has one of Perthshire's biggest and most popular beer gardens. We have three outside seating areas one of which is right on the river. We also have our own vegetable, herb and flower garden.

Over the summer, we hold many events in the garden including regular craft markets, music events and small festivals.


Get In Touch

Contact Us

Please get in touch with any questions...

The Taybank Tay Terrace,
Dunkeld, Perthshire, PH8 0AQ
Call: 01350 677 123