Hotel & Restaurant since 1820





The Perthshire Country Hotel and Restaurant with a French Twist
Meikleour Arms is a unique boutique hotel and restaurant in Perthshire, at the heart of the conservation village of Meikleour, renowned for its spectacular trees and great salmon fishing and just a short distance away from Perth, Scone Palace and Dunkeld. Built in 1820, it is owned and run by Meikleour Estate, one of the oldest historic estates in East Scotland. Our 11 spacious bedrooms and 20 stylish hotel serviced cottages and self-catering houses are ideal whether you are looking for a relaxing family holiday, an escape to the country or an inspirational sporting trip.
The Meikleour Arms can offer salmon fishing on our very own stunning stretch of the river Tay as well as golf packages with the nearby Blairgowrie Golf Club. We are ideally located to explore Scotland, with a whole host of exciting things to do on our doorstep. Give us a call for the best available price or to plan your trip. For a little map of our grounds click here.

Eat & Drink
Our multi award-winning restaurant is proud of its Franco-Scottish heritage and serves superb country food that features produce fresh from the Meikleour Estate and the neighbouring landscape. Enjoy our seasonal menu in a delightfully rustic yet elegant setting, with two restaurant spaces and an intimate private dining room.
Dog Friendly
When it comes to pooch-friendly stays, we’re top dog! Simply let us know in advance if you are bringing a four legged guest as not all areas are suitable. Please see our dog friendly house rules section for more details.








