I am an editor with Lonely Planet and last year I rode on the Rocky Mountaineer train on their first passage to the west line from Vancouver to Banff national park.
After all the fresh mountain air and outdoor activities, enjoy some of Canada's finest mountain accommodation at the Fairmont Banff Springs Hotel, the Fairmont Chateau Lake Louise or the gorgeous Baker Creek Chalets.
While you're here take a ride into the Canadian Rockies on the Banff Gondola to see panoramic views of beautiful Bow Valley and Bow River, as well as the Banff township below.
Sunshine Village ski resort is only fifteen minutes from Banff and with 107 ski runs, three mountains, over 3000 acres of terrain, and 30 feet of snow per year the resort is perfect for all skiers.