2 distilleries, Blair Atholl in Pitlochry itself and Edradour a couple of miles away and easily walkable from the town, You also have the dam there with a unique fish ladder that is worth exploring, you can actually walk right over the dam and down the side of the fish ladder.Loads of oppertunities for walking in the area.
There is a good hotel/pub just outside the town called the Moulin Inn some parts of it date back to the 17th century, has their own micro-brewery there and the beer is pretty good , food there is excellent.
There is also the heather gem factory in the town you can visit and it makes some pretty interesting stuff , very affordably souvineers can be got there.
http://www.heathergems.com/visitorcentre.php