Best Hotels in Golden/Field/Yoho National Park

The winner and runners-up of Avenue’s Best of the Mountains 2023 ballot, where readers voted for their favourite places to eat, stay and play in the mountains near Calgary.

Snowy scene of a small lodge on a clear lake with mountains in the background.
Emerald Lake Lodge. Photo by Christopher Amat, courtesy of Canadian Rocky Mountain Resorts.


Emerald Lake Lodge 

Located on the shores of the jade-coloured waters of Yoho National Park, Emerald Lake Lodge offers guests a tranquil experience with nature’s finest sights and outstanding dining options. The lodge embraces its history with century-old fireplaces and an oak bar that dates back to the 1890s. And with no cell service or televisions, you can fully immerse yourself in a distraction-free getaway and enjoy the lodge’s quiet reading rooms, games room and exciting outdoor activities.

1 Emerald Lake Rd., Field, 250-343-6321,



Truffle Pigs Bistro & Lodge 

100 Center St., Field, B.C., 250-343-6303,


Palliser Lodge at Kicking Horse Mountain Resort

1420 Palliser Lodge Trail, Golden, B.C., 250-439-1160,


Heather Mountain Lodge and Cabins

5400 Trans-Canada Highway, Golden, B.C., 250-344-7490,


Basecamp Lodge Golden 

801 9 St. N., Golden, B.C., 250-344-9838,

Want more suggestions for the best things to do in Calgary? Sign up for our Weekender Newsletter.

Related posts

5 Interesting Spots on 10th Avenue and 17th Street S.W. in Calgary


Quiz: Which Upcoming Activity Should You Do in Banff?

Chris Landry

3 Unique Places to Stay in the Mountains Near Calgary


This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Privacy Policy

Privacy & Cookies Policy
Avenue Calgary