For me having done Calgary to Vancouver via Banff, Jasper and further north down to Whistler.
If you’re flying in and out of Vancouver I’d stick to Vancouver, Vancouver Island and Whistler unless you want to spend a long time in your car there and back.
Best tips - do everything early. - jet lag helped. But we did some walks around the Banff area that by the time we where back to the car is was hell. But lake Louise even at 8 o’clock was bad but we went over and did the cable car on the other side. They did and excellent Breakfast and ride deal. Also got to see a few bears on it.
I’d not do the fairmont hotels. Had lunch at the one at lake Louise and it was shit. Also massive
Our favourite things we did. The bobsleigh at Whistler, whale watching, the early morning cable car near lake Louise whose name escapes me. White water rafting - but did it further north on the sulphur river. also early morning moose crossing the road. The glaciers on the highway where good.
Would love to spend more time in Vancouver and to visit Vancouver island, both for next time.
Tips - take lots of money cause you’ll spend it. And get everywhere touristy early. And we would take some of the driving out. We did 18 days and did end up staying further north Than we’d really planned but then to stay in the National park round jasper was massively expensive. But did also mean we did a really good Whitewater rafting and got to see moose and wild beavers.
Enjoy
For reference we flew to Calgary hired a one way car rental
Stayed at
Canmore - near Banff
Grande Cache - north of Jasper - not a lot in town but some lovely walks round the Sulphur river, whitewater rafting, we visited a town with an awesome cafe and wild beaver walk. And saw loads of moose early mornings.
Kamloops - breaking long drive
Whistler - stayed on Blackcomb
Vancouver -