Moulin Hotel is a delightful authentic Scottish Highland Hotel. This superb & romantic little inn style Hotel offers traditional Highland hospitality near Pitlochry.
www.moulinhotel.co.uk
Alternativly the Pitlochry Hydro is reasonable and can be cheap
I know it's not what you asked for but I recently stayed at Silverhowe B&B Pitlochry. It's a 15 minute walk up the hill into town, so 10 minutes back, run by bikers and with garage space if you want to garage your bike overnight. Great breakfasts, adequate rooms with small en suites and very friendly. I paid about £100 per night, B&B. Might be worth a look.
Lands of Loyal is more a hotel with very good restaurant...Moulin is a very good pub(unusual in Scotland!), with good grub, attached to a decent hotel.