Dining and sky-high views go hand-in-hand with the Canadian Rockies. Both Banff and Lake Louise boast restaurants with spectacular outlooks over lakes, mountains and valleys. The views are jaw-dropping in their own right, but when combined with a mouthwatering meal, they become part of an experience you'll never forget. This post will give you insider tips on the best restaurants with a view in Banff National Park. 1. Sky Bistro Sky Bistro is a unique dining experience in Banff National Park that incorporates an adventure at the Banff Gondola.