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.
Banff is a friendly and welcoming town and the wide snowy streets offer an endless variety of shops, bars and restaurants all catering to a festive crowd that creates a relaxed and holiday atmosphere all year round.