While food is the reason we keep coming back, a lot of the time it’s actually the view that has us checking the spot out in the first place. Luckily, our province has got some incredible places to dine, drink and experience our unique and vast mountains, valleys, lakes and wildlife. Here are just 12 of the most scenic restaurants in Alberta.

Bow Valley Ranche Restaurant

With tree-facing windows and wildlife wandering the park more often than not, Calgary’s Bow Valley Restaurant is an iconic spot with calming views, great food and fantastic service. In addition to this, they frequently play host to the Foodies in the Park dome dining series, which will get you even closer to the action and under the stars.

Where: 15979 Bow Bottom Trail SE, Calgary AB

Sky Bistro


View this post on Instagram


A post shared by Sky Bistro (@skybistrobanff)

Described as a ‘dining sanctuary,’ the Sky Bistro is located at the tippy top of the Gondola, overlooking the town of Banff. Here, guests will be able to take in the sunset, the fresh air and an incredible view with a plate of 5-start food and a glass of wine.

Where: 1 Mountain Ave PO Box 1140 Stn Main Banff, Banff
Instagram: @skybistrobanff

Juniper Bistro

With a ton of awards and nominations under its belt for Alberta’s most romantic, best patio, best brunch, dinner and of course, best view, Banff’s Juniper Bistro is a must-try for foodies, tourists and locals alike.

Where: 1 Juniper Way Banff, Alberta
Instagram: @juniperbanff

La Ronde

Overlooking the entire city of Edmonton, this revolving eatery is located on the 24th floor of the Chateau Lacombe Hotel. From the river to parks, trees and the people passing by the view you’ll get during this 88-minute experience is unparalleled.

Where: 10111 Bellamy Hill Rd NW, Edmonton
Instagram: @chateaulacombehotel

Lakeview Lounge

Overlooking one of the most beautiful locations in the entire world, The Lakeview Lounge on Lake Louise is one of a kind. With a cocktail in hand and a mouthful of incredible food, enjoy the view of a lifetime.

Where: 111 Lake Louise Dr, Lake Louise, AB
Instagram: @fairmontcll

The Wilde


View this post on Instagram


A post shared by The Wilde on 27 (@thewilderooftop)

Located on the 27th floor of Calgary’s Dorian Hotel, this stunning destination has modern decor, signature cocktails and elevated menu items – but above all, an incredible view of the city streets below. This is a must-visit for foodies and photographers alike.

Where: 525 5th Ave SW, 27th Floor, Calgary
Instagram: @thewilderooftop

Eden at the Rimrock

Another stunning Banff Restaurant – The Eden at the Rimrock Hotel also overlooks the beautiful Rocky Mountains. With trees below and peaks above, there are view views that compare to the one you’ll get at this Alberta gem.

Where: 300 Mountain Avenue, P.O. Box 1110, Banff
Instagram: @rimrockrestort

Major Tom Bar


View this post on Instagram


A post shared by Tourism Calgary (@tourismcalgary)

Located high above Calgary, this rooftop resto sits 40 floors above it all along Stephen Avenue. For an unreal dining experience and a view that is practically unparalleled, check it out and enjoy!

Where: 700 2 Street SW, Calgary
Instagram: @TheMajorTomBar

The Lake House


View this post on Instagram


A post shared by The Lake House (@thelakehouseyyc)

Located on Lake Bonavista in Calgary, this stunning restaurant is a popular wedding and events venue in the spring and summertime. With beautiful views of the water and trees, this spot is romantic, cozy and – it also has great food, which obviously a bonus.

Where: 747 Lake Bonavista Dr. SE, Calgary
Instagram: @thelakehouseyyc

Cliffside Bistro


View this post on Instagram


A post shared by Urooj Gilani (@uroojtravels)

Just as the name would imply, the Cliffhouse Bistro sits on top of Mount Norquay in Banff. With trees and mountains below, this Euro-inspired chalet is relaxing, beautiful and definitely worth checking out next time you’re in the area.

Where: #2 Mt Norquay Rd, Banff
Instagram: @mtnorquay

Sky 360°


View this post on Instagram


A post shared by Sky 360 (@sky360calgary)

Similar to La Ronde, Calgary’s Sky 360° restaurant also rotates, for a unique panoramic view of the city. Though it’s no longer Calgary’s tallest building, this incredible experience should definitely be a bucket list item when living or visiting YYC.

Where: 101 9th Ave. SW, Calgary
Instagram: @sky360calgary

The Butternut Tree

With floor-to-ceiling windows, Edmonton’s Butternut Tree is a stunning restaurant with great food and even greater views. Inspired by traditional Canadian cuisine, this park-facing spot is an Alberta must-see.

Where: #101, 9707 110 St. NW, Edmonton
Instagram: @thebutternuttree

There you have it! 12 of Alberta’s most scenic restaurants – now, go forth and dine friends – and let us know which is your favourite!