If you're looking for an affordable place to stay in Banff, we've got you! Here are the 5 best hostels in Banff for your next visit.