4 Best Hotels in Yoho National Park, British Columbia

Background Illustration for Hotels

We've compiled the best of the best in Yoho National Park - browse our top choices for the top things to see or do during your stay.

Cathedral Mountain Lodge

$$$$ | 1 Yoho Valley Rd., Field, BC, Canada Fodor's Choice

Guests here stay in luxury log cabins dotted among the forest, on the edge of the fast-flowing Kicking Horse River. Decor is classic Canadian mountain, featuring custom-made log furniture, and rooms have gas fireplaces or woodburning stone fireplaces. An expansive continental breakfast is included, as well as daily canoeing on Moraine Lake (weather permitting). Dinner is available at a cost.

Pros

  • High-end dining menu
  • Just a short drive off of the Trans-Canada Highway, so not too remote
  • Beautiful scenery

Cons

  • 30-day cancellation policy
  • Limited phone/Wi-Fi reception
  • Only open through summer months
1 Yoho Valley Rd., Field, BC, Canada
250-343–6442
Hotel Details
Closed Nov.–mid-May
31 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Emerald Lake Lodge

$$$$ | 1 Emerald Lake Rd., Field, BC, Canada

Nestled on a 13-acre peninsula, next to the bright jade-colored Emerald Lake, this Canadian Pacific Railway hand-hewn timber lodge dates back to 1902, keeping the historical integrity intact with antique tables and furnishings. The resort provides an electronics-light experience (no TVs, Wi-fi only in the main lodge and limited cell reception) allowing for full immersion into nature.

Pros

  • Extraordinary views of the surrounding mountains and Emerald Lake
  • Exemplary on-site dining
  • Log cabins with lovely stone fireplaces

Cons

  • No kitchenettes, except in the exclusive suites
  • 15-minute drive to village of Field
  • No TV, phone, or Wi-Fi, if that's important to you
1 Emerald Lake Rd., Field, BC, Canada
403-410--7417
Hotel Details
85 rooms
No Meals

Quick Facts

Something incorrect in this review?

Lake O'Hara Lodge

$$$$ | Lake O'Hara Lodge, Yoho National Park, BC, Canada

The vistas don't get any better than from this 1920s luxury lodge and log cabins, situated on the edge of the turquoise-blue Lake O'Hara. Even though it's off the grid, there is plenty of hot water for a post-outdoor shower or soak and all cabins have porches or decks. Prices include all meals and afternoon tea, as well as round-trip bus fare for the access road. There are 8 lodge rooms for two people max; 11 lakeshore cabin rooms for two people max; 4 guide cabin rooms for four people max.

Pros

  • Top-notch gourmet dining
  • A beautiful, pristine setting
  • Great hiking and skiing options

Cons

  • One of the park's most expensive accommodations
  • Minimum three-night stay
  • Remote and hard to get to
Lake O'Hara Lodge, Yoho National Park, BC, Canada
250-343--6418
Hotel Details
23 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Truffle Pigs Bistro & Lodge

$$ | 100 Center St., Field, BC, Canada

The only lodge in the village of Field, this small spot has cozy rooms with mini-fridges and in-floor heating, and it's home to the delicious Truffle Pigs Bistro that serves light breakfast and coffee as well as lunch and dinner.

Pros

  • Excellent on-site dining
  • Outstanding views down the valley
  • Affordable rates

Cons

  • Must carry luggage up the stairs to second-story rooms
  • Noise from frequent nearby trains
  • No air-conditioning
100 Center St., Field, BC, Canada
250-343--6303
Hotel Details
12 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$$ Golden

Mount 7 Lodges22 miles away

891 Crandall Rd., Golden, British Columbia, Canada
We recommend 7 Hotels in Golden
$$$ Golden Fodor's Choice

Cedar House Chalets22.3 miles away

735 Hefli Rd., Golden, British Columbia, Canada
We recommend 7 Hotels in Golden
$$$$ Golden

Rooms at Riveredge23.4 miles away

413D 9th Ave. N, Golden, British Columbia, Canada
We recommend 7 Hotels in Golden
$$$$ Golden Fodor's Choice

Mistaya Lodge23.4 miles away

Golden, British Columbia, Canada
We recommend 7 Hotels in Golden
$$$ Golden

Prestige Inn Golden23.4 miles away

1049 Trans-Canada Hwy. North, Golden, British Columbia, Canada
We recommend 7 Hotels in Golden