4 stars country pub Perthshire


  • Meikleour_Arms_Country_Pub_Perth
  • Meikleour Arms Comfortable Bedroom
  • Beer Garden Perthshire
  • Country Pub Perthshire
  • Luxury Hotel
  • Children friendly hotel Perthshire
  • Meikleour Kitchen




The Meikleour Arms is a traditional small country hotel in Perthshire, at the heart of the conservation village of Meikleour, internationally renowned for one of the best salmon fishing beats in Scotland and the spectacular Meikleour Beech Hedge.
Our restaurant offers great local pub food and is only a short distance away from Perth, Scone, Blairgowrie, and Dunkeld. The Meikleour Arms is your ideal accommodation for a salmon fishing holiday on the River Tay

*** Please note that in March food and drinks will be served in our new lovely oak-beamed dining room while our bar area is being renovated. The little sitting room won't be accessible during that time. We look forward to welcoming you all in this beautiful new space ***

Formerly known as Meikleour Hotel, as of April 2013 the inn rejoined Meikleour Estate and was renamed Meikleour Arms. We are a charming country pub a short drive from Perth, Blairgowrie and Dundee, serving locally sourced food, with 9 affordable bedrooms and 4 charming cottages.

First established as a Coach and Posting House for the Inverness-Edinburgh route and then as a fishing lodge, we have been welcoming visitors for nearly 200 years.

Fishermen have long come to the River Tay and stayed with us in pursuit of the King of Fish. We are just a few minutes from some of the best salmon fishing and are the ideal place to recount just how big that fish was!

Now equally popular for those walking, golfing around Scotland, shooting or immersing themselves in history and beautiful landscapes, the Meikleour Arms is a welcoming base for all who visit Perthshire. We serve house beers and use fresh Scottish produce which can be enjoyed at our bar, in our wood panelled dining room, or outside in the garden.

We look forward to welcoming you for a night, a drink, your shooting lunch or a lovely dinner!

Open 7 days a week from 10:00 to 23:00. Last food order 21:00.

Meikleour Arms Best Pub In Country Life

"The Walled Garden Cottages at the Meikleour Arms are comfortable, stylish and convenient. Food, whisky, beer and service are excellent."
Trout & Salmon, May 2015

Trout & Salmon Golf Package


The Meikleour Arms - Meikleour - Perthshire PH2 6EB - Scotland
tel: +(44) 01250 883206 - Fax: +(44) 01250 883406 - email: contact@meikleourarms.co.uk