1 Best Restaurant in Waterton Lakes National Park, Alberta

Royal Stewart Dining Room

$$$$

Enjoy continental-Canadian cuisine before a dazzling view of Waterton Lake in the dining room of this century-old, hilltop chalet high above the Waterton Valley, where there's a fine selection of wines to pair with your meal. To sample locally cured meets and artisanal cheeses, start with the charcuterie board, then select from main courses that include grilled bangers and mash, pan-seared trout, and Alberta Angus beef. For something lighter, head to the lobby for British high tea featuring finger sandwiches, chocolate-dipped fruit, scones, and other pastries—all accompanied by live piano music.