Wondering where to stay in Banff National Park? Here are hotel recommendations & tips on the best places to stay in Banff and nearby areas