Pitlochry has some nice accomodation if you pop by that direction. It's not far off track and would be nice & relaxing before continuing on. A search should yield something of interest.
Perhaps Stuartyboy will be along shortly with some recommendations.
Cheers
Garry