Mckays Hotel
Top Boutique Hotel

113 Atholl Road, Pitlochry, PH16 5AG, United Kingdom
+44 179 647 2469


Check in
Check out

Overall guest ratings

8.3/10 Excellent
Based on 523 reviews
See all reviews

Review highlights

  • 9.4
  • 9.2
  • 9.1
  • 5.2

Good to know

  • Friendly atmosphere
  • Friendly service


    Show all


    Set on the main street in the picturesque town of Pitlochry in the heart of Highland Perthshire only 75 minutes from Edinburgh. McKays hotel provides 17 en-suite bedrooms - mixture of standard and superior rooms suitable for all from single travelers to families is supplemented by a self catering cottage with 2 bedrooms, perfect for a small group of up to 5 people. We can arrange anything for you in your room, by prior request, from a lovely bottle of wine or sparkling champagne to enjoy on arrival to fresh flowers for the romantics.

    Less More LateRooms.com


    • Restaurant
    • Bar/Lounge
    • Free Wi-Fi
    • Non-smoking rooms available
    • Pets allowed on request. Charges may apply.
    • Terrace/Patio
    Less More


    Would you like to save as your currency permanently or for this visit only?