Not sure where to stay in Banff? From downtown, Lake Louise, to Canmore and more, this guide covers the best spots and tips for your trip.