Buffalo Mountain Lodge offers guests the opportunity to experience the best of Banff resorts while enjoying world-class amenities. Our Banff resort Canada features stunning views, convenient access to nearby outdoor activities, and cozy accommodations. The lodge provides everything you need to unwind after a day of skiing, hiking, or sightseeing.