STA Travel

Top Hotel Deals in Banff, AB

Book Flight + Hotel together and save!
Nestled in the Canadian Rockies, Banff/Lake Louise hotels lure skiers, hikers, and climbers of all levels.

The Fairmont Banff Springs

from $300 USD

Located in the heart of Banff National Park, a UNESCO World Heritage Site, The Fairmont Banff Springs provides unparalleled options and unique resort experiences ...

Banff Ptarmigan Inn

from $81 USD

The Ptarmigan Inn is a mountain-style Inn built around a central courtyard and located three blocks from the train station, a two-minute walk from downtown ...

Inns of Banff

from $63 USD

Located on Banff Avenue the Inns of Banff offers 230 spacious rooms. This property offers a large outdoor rooftop hot tub and an indoor pool and sauna. ...

Hidden Ridge Resort

from $108 USD

Only minutes from downtown Banff with spectacular views of the Rockies this property offers units with full kitchen and woodburning fireplaces. Receive ...

Banff Aspen Lodge

from $117 USD

A friendly hotel with 89 spacious rooms offering complimentary delicious continental breakfast, parking and wireless internet; two outdoor hot tubs and ...

More Great Deals on Banff Hotels

Fox Hotel and Suites from $127 USD

Spruce Grove Inn from $127 USD

Charlton's Cedar Court from $141 USD

Rimrock Resort Hotel from $144 USD

Banff Caribou Lodge and Spa from $163 USD

Tunnel Mountain Resort from $190 USD

The Fairmont Chateau Lake Louise from $204 USD
Lake Louise

More Cities with Great Deals

STA Travel