We’d like you to leave The Maltings with a smile on your face and while that’s usually down to the company you’re with, we’d like to think our friendly service, delicious food, convivial atmosphere and warm welcome can help make any occasion special.

We also have a fantastic value menu, main courses from £4.49 all day Monday - Thursday and until 5pm on Fridays.

The practical stuff: it’s always good to know the opening times...

We are open from Monday to Sunday from 9am until 11pm, with food served until 10pm.

Our breakfast is served from 9am until 12pm every day




198 Dunkeld Road,
Perth & Kinross PH1 3GD

T: 01738 446079


Google map


Find us on Tripadvisor