Peyto Lake, Banff
Pin This
Open Media Gallery

Peyto Lake, Banff


Banff Hotels


There is a huge range of accommodation in Banff, including hotels, self-catered apartments and catered chalets; most of which are built in a traditional wooden-chalet style. Note that Sunshine Mountain Lodge is the only ski-in/ski-out hotel in Banff.

Show hotels in the

following price range

Luxury Moderate Cheap

Fairmont Banff Springs

+1 403 762 2211.

The magnificent Banff Springs is based on a Scottish castle and has been welcoming guests since 1888. The resort’s large Willow Stream spa boasts a 32m (105ft) indoor saltwater pool and year-round outdoor pool. Guests can choose from multiple dining options.

Hidden Ridge Resort

+1 403 762 3544.

Attractive hotel in traditional log design, the Hidden Ridge Resort contains suites and condos with kitchenettes. The hotel has good reputation for service quality and excellent facilities including natural hot pools.

Rimrock Resort Hotel

+1 403 762 3356.

This large hotel offers accommodation from simple single rooms to luxury suites, all tastefully decorated in earthy tones. The Rimrock Resort Hotel boasts an excellent on-site restaurant and spa.

300 Mountain Avenue, T1L 1J2, Canada

Mount Royal Hotel

+1 403 762 3331.

A centrally-located hotel, Mount Royal Hotel has comfortable rooms and suites with a restaurant and on-site pub.

Irwin's Mountain Inn

+1 403 762 4566.

One of the more affordable options on Banff Avenue, Irwin’s Mountain Inn is located close to all amenities, houses spacious rooms and provides a friendly service.

Red Carpet Inn

+1 403 762 4184.

This affordable motel-style property is just a couple of blocks away from Banff's shops and restaurants. All rooms here come with free Wi-Fi internet access.

Show hotels in the

following price range

Luxury Moderate Cheap