I also drive a lot and didn't want a driving holiday, so I ruled out looping through to Vancouver by road.
Use two bases - Banff and Jasper. Banff is an hour and a bit from Calgary airport. The drive between Banff and Jasper is 3.5hrs. Use Banff as a base to see Lake Louise, Stewart Canyon, etc. From Jasper see Moraine Lake. From each are hot springs, gondola rides, lake cruises and walking.
There doesn't seem to be much accommodation between the two - unless for an extended trip you detour west to Yoho - hence me suggesting doing some sights in between towns like Lake Louise from Banff. On the day driving up to Jasper (and the day coming back down) I'd say stop off to do the snocoach on the glacier, and there are walks like Plain of Six Glaciers and I think it was called the Beehive hike.
Accommodation all looked pretty expensive. Prices seemed to peak in July to coincide with the Calgary stampede; I was going to go early season - things seem to open mid may.
With all due respect using Banff and Jasper as your two bases only gives you a TINY slice of the Rockies so unless Mom & Dad want to have a very slow, relaxing trip that covers very little real estate (which may be the case, who knows) then for a 2 week trip there is a LOT more to see.
The late August/early September time frame mentioned in Reply #3 puts it way past the Stampede so that's a non issue, but it is still high season so accommodation/transport should be reserved in advance.
(And by the way, there is loads of accommodation between Banff and Jasper. The town of Lake Louise alone has over a dozen places then on the Icefield Parkway up to Jasper there's another couple of choices.)
Hello Nick, Canada is a one of the beautiful place to visit there is lots of tourist attractions Like Whistler, CN tower, Harbourfront Centre, Grandville Island, Stanley Park, Vieux Port and lots more to see its not all about Niagara Falls and the Rocky Mountains. your parents can't cover all these places with in 14 days.