We profile six of the best hotels in Pitlochry, detailing the features and guest tariffs of each hotel. The lush and scenic burgh of Pitlochry lies on the Tummel River in the council area of Perth and Kinross, in the Perthshire Highlands of Scotland.