4 Best Restaurants in Yoho National Park, British Columbia

Truffle Pigs Bistro

$$$ Fodor's choice

With an eclectic assortment of knick-knacks, most with a "pig" theme, this cute, bright bistro grabs your attention as soon as you walk through the door. Fiercely local, the wine/beer menu is totally BC-centric and dishes use fresh, local ingredients with menu selections ranging from burgers or crispy duck to ethnic fusion dishes like a Moroccan lamb shank. A kids' menu is also available, as well as lunch kits for hikers. Reservations are available only through the winter months. Summertime is first-come-first-serve, and note that people will drive from as far away as Calgary just to eat here, so there can be line-ups during the busy dinner hours.

Mount Burgess Dining Room

$$$$

Part of the Canadian Rocky Mountains Resorts collection, the dining room at Emerald Lake Lodge is famed for its Rocky Mountain cuisine, with roots that go back to the hearty meals prepared by the mountain guides and the fine dining served in the early CPR rail cars. The seasonal menu features selections like free-range elk striploin served with foraged mushroom terrine or seared Skuna Bay salmon for dinner, or breakfast options like a wild boar chorizo breakfast burger; the resort sources its game meat from its own ranch near Calgary. There's an excellent selection of British Columbia and international wines, a good cocktail selection, popular beers and spirits from around the world, and the scotch-lover won't be disappointed with the single-malts. Seating options included window-side with impressive views of the lake, on the porch, or next to the massive stone fireplace.

1 Emerald Lake Rd., Field, BC, Canada
800-663--6336
Known For
  • game meat raised on their own ranch
  • excellent selection of BC and international wines
  • impressive blend of modern dining with elegant, historic surroundings
Restaurants Details
Rate Includes: No lunch

Riverside Dining Room

$$$$

In a forest on the edge of the Kicking Horse River, Cathedral Mountain Lodge is a romantic setting for dinner. In a small dining room with lots of windows and wood accents, guests can order gourmet dishes made with fresh local ingredients from a menu that's updated a few times a week and includes items like Alberta grass-fed ribeye, Arctic char with Okanagan tomato salsa, or wild mushroom tagliatelle. There is an extensive carefully curated wine menu with several Canadian and international options. Dinner reservations are required; phone to reserve or do so through OpenTable.

Recommended Fodor's Video

The Siding Cafe

$

Originally constructed in 1915 by the Canadian Pacific Railway, this building has been home to a variety of businesses, including a ham radio spot and a grocery store, and has been operated as a café by the current family since 1991. The café's small menu can be dine-in or ordered to go for a picnic somewhere in the park. Menu offerings include dishes like curry and rice bowls, burgers and sandwiches, and a variety of cold drinks and grab-and-go items. The Siding is also the local general store and liquor agency.

318 Stephen Ave., Field, BC, Canada
250-343--6002
Known For
  • grab-and-go items
  • scenic backdrop of the surrounding mountains
  • half-portions of almost every menu item
Restaurants Details
Rate Includes: No dinner