McKays Hotel, Bar and Restaurant

McKays in Pitlochry is a traditional Scottish hotel, pub and live entertainment venue, serving the finest local produce, ales and premium spirits, as well as showcasing the best local, national and international acts.

Watch sports, listen to live music, or just relax and enjoy the ambience of a lively Scottish bar.

We can cater for small groups and are the ideal base for golf or walking parties and as a base for exploring the length of the Heart 200 route.

So if you’re travelling alone or with family or friends, enjoy our hospitality to explore Highland Perthshire and the rest of Scotland.

Scroll to Top