6 Restaurants In BC That Are On Mountaintops & Come With Epic Views

They are so picturesque! ⛰️

A woman sipping wine at Miradoro Restaurant. Right: Eagle's Eye Restaurant.​

A woman sipping wine at Miradoro Restaurant. Right: Eagle's Eye Restaurant.

Contributing Writer

There are so many different mountains to explore throughout B.C. and some even have stunning restaurants on them, where you can take in all the views.

From the highest restaurant in all of Canada to the top of the hills in the Okanagan desert — B.C. has some truly amazing dining spots that are worth checking out as soon as possible.

If you're not too afraid of heights, here are six restaurants in B.C. that provide some astonishing views on top of mountains.

The Observatory

Price: 💸 💸

Address: 6400 Nancy Greene Way, North Vancouver, BC

Why You Need To Go: This restaurant on top of Grouse Mountain will provide some stunning views of the city of Vancouver.

While you're visiting this restaurant at night, the twinkling city light views are impeccable.

Website

Sky Pilot Restaurant

Price: 💸 💸

Address: 36800 BC-99., Squamish, BC

Why You Need To Go: Sky Pilot Restaurant is located in Squamish, B.C. and has some great mountain views. It's a casual eatery at the summit of the Sea to Sky Gondola.

Website

Miradoro Restaurant at Tinhorn Creek

Price: 💸 💸💸

Address: 537 Tinhorn Creek Rd., Oliver, BC

Why You Need To Go: This restaurant is nestled in the mountains of Oliver, B.C. — near Tinhorn Creek Winery. They serve up some tasty local wines and delicious pizza with all the views.

Website

Christine's on Blackcomb

Price: 💸 💸💸

Address: Whistler, BC

Why You Need To Go: Whether you are visiting the top of Blackcomb Mountain in the summer or winter, this restaurant with all the mountain views is a must-try.

Imagine sipping on a cocktail and taking in the gorgeous setting here.

Website

Eagle's Eye Restaurant

Price: 💸 💸💸

Address: EE, 1500 Kicking Horse Trail., Golden, BC

Why You Need To Go: This restaurant is actually the highest in Canada and it provides some amazing panoramic mountain views.

Eagle's Eye Restaurant is so high up that you can see five different national parks from it.

Website

PeakFine Restaurant at Sparkling Hill Resort

Price: 💸 💸💸

Address: 888 Sparkling Pl., Vernon, BC

Why You Need To Go: Whether you are heading here to stay at the stunning hotel or have a spa day, the restaurant is a must-try for its incredible views and fancy foods.

While you dine at the peak, you can see sparkling views of the Okanagan Lake below.

Website

  • Ashley Harris (she/her) is a writer from Vancouver, Canada, who is passionate about discovering the best restaurants and activities in the city. A huge foodie, she has written for multiple print and digital magazines and is also a local foodie influencer.

Canada just updated the Cuba travel advisory and even resorts could be affected

There is also new travel advice due to higher-than-expected cases of a disease.

Cineplex has $3.99 tickets in February and you can watch these movies for cheap

If you don't buy tickets a certain way, you'll have to pay more. 📽️