Luxury worldwide travel specialists

Buffalo Mountain LodgeBuffalo Mountain LodgeBuffalo Mountain LodgeBuffalo Mountain LodgeBuffalo Mountain LodgeBuffalo Mountain LodgeBuffalo Mountain LodgeBuffalo Mountain Lodge

Buffalo Mountain Lodge

Buffalo Mountain Lodge 4 Star

from £86 per room night


With its rustic timber exterior and frontier-style décor of vaulted wooden ceilings and glowing fireplaces, Buffalo Mountain Lodge blends perfectly into its surroundings in Banff National Park in the Canadian Rockies. This is a pristine wilderness, with great skiing in winter, and spectacular hiking and biking in summer, and Buffalo Mountain Lodge offers a taste of the region’s original old-world charm.


With views of the town or the surrounding mountains, the rooms at Buffalo Mountain Lodge are wonderfully cosy, thanks to the welcoming décor of warming tones and wood panelling, as well as the rustic open fireplaces which are replenished with complimentary firewood daily.


The Rocky Mountains offer some of the best skiing in North America, plus you can try your hand at dog sledding, ice walking and cross-country skiing. In summer, head out on the many trails – Buffalo Mountain Lodge has bikes for hire – to spot wildlife such as moose and bear, before taking a dip in the hotel’s outdoor spa pool.


Sleeping Buffalo Restaurant at Buffalo Mountain Lodge has the authentic feel of a remote log cabin with wood-clad ceiling, stone fireplace and low lighting, and the menu has the food to match, featuring game-ranch bison and seared caribou. There’s also an Italian restaurant and a lounge serving light meals and cocktails.

Hotel Address:

  • Tunnel Mountain Road
  • Banff - Alberta
  • Canada
  • T1l 1b3

Speak to an expert

Call us now to book this hotel. We can also organise your flights, taxis, transfers or car rental.

If you wish to add tours or excursions. please ask our knowledgeable Travel Managers for details.


Our Favourite hotels in Banff

Handpicked Hotels

Rimrock Resort

Rimrock Resort
fr £126 per room night

Fairmont Banff Springs

Fairmont Banff Springs
fr £115 per room night