One of The Fairmont Banff Springs’ many eateries, the Waldhaus Restaurant is imbued with a uniquely fairytale quality. Down the hill from the main hotel complex, this handsome Alpine dining hall above the Bow River serves beautiful Bavarian cuisine. Mountainous mains include beer sauerbraten, lamb venison and vegetarian-friendly root-vegetable rösti.