My meager contribution. About 7 years ago my wife and I played the Jasper course and stayed in the Jasper Park Lodge (run by the Fairmont hotel group). There was nothing special about the lodge, our room was poor in any number of respects, and the staff cold. We liked the golf course very much, however -- I can recommend it. One neat thing was the fences and gates through the course to keep wildlife and golfers apart. If I went back (unlikely) I'd stay in one of the motels in town. We ate in a couple good restaurants in town, too. We were shut out of the Lodge restaurants by large tour bus groups.
First we'd gone to Banff, and stayed in Canmore -- just fine -- rather than at the Banff Springs Hotel (also Fairmont). From appearances the Banff Springs Hotel looked much better -- very classic. We had a good lunch there. We also walked about four holes on the golf course and thought they looked quite good, but we did not play.
The drive from Banff Springs to Jasper is about 4 hours. It's a scenic drive, though the scenery doesn't change much.