Hotel deals in Banff

Multiple accommodations for your stay
Check-in date:
07 Nov 2026
Check-out date:
08 Nov 2026
Guests
2 guests
Ages of children:

Where to stay in Banff?

36 Hotels  |  12 Bed & Breakfasts  |  4 Holiday homes

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Banff

Fairmont Banff Springs Hotel

405 Spray Avenue, Banff, Canada (Open map)

This 5-star hotel puts you in the very heart of Banff, 16 minutes' walk from Lake Minnewanka. Fairmont Banff Springs Hotel, 2.4 km from…

9.0
Superb
450 reviews

Rimrock Banff, Emblems Collection Hotel

300 Mountain Ave, Banff, Canada (Open map)

This Banff hotel is located in a mountainous area, 2.8 km from Bow Falls Viewpoint and within 3 km of the large waterfall "Bow Falls".

8.2
Very Good
435 reviews

Top 4-star hotels in Banff

Buffaloberry Bed & Breakfast

417 Marten Street, Banff, Canada (Open map)

Bow River Trail is located merely 10 minutes on foot from the hotel, and such natural sites as Cascade of Time Garden is merely 1.6…

10
Exceptional
6 reviews

Buffalo Mountain Lodge

700 Tunnel Mountain Drive, Banff, Canada (Open map)

The hotel lies around a 5-minute drive from Tunnel Mountain and in a ski area of Banff. Situated nearly a 5-minute walk from…

9.0
Superb
1809 reviews

Beaujolais Boutique B&B At Thea'S House- Adults Only

138 Otter Street, Banff, Canada (Open map)

The forested Tunnel Mountain Trail is only a few steps from the hotel, while Bow River Trail is located approximately a 10-minute walk away.

9.8
Exceptional
145 reviews

Top 3-star hotels in Banff

Peaks Hotel And Suites

218 Lynx Street P.O, Box 2200, Banff, Canada (Open map)

The comfortable hotel is within 10 minutes' walk of Central Park, a mere 1.7 km from Surprise Corner. Offering a lift and an outdoor fireplace…

9.0
Superb
556 reviews

Mountain View Bed & Breakfast

347 Grizzly St, Banff, Canada (Open map)

This comfortable hotel is nestled 3.3 km from Mount Norquay and in proximity to Cascade of Time Garden. The 3-star Mountain View Bed & Breakfast…

9.4
Superb
357 reviews

The Kenrick Hotel

419 Banff Avenue, Banff, Canada (Open map)

This hotel places you around a 10-minute drive from Vermilion Lakes and a short way from Banff Pedestrian Bridge. Guests of the comfortable 3…

9.0
Superb
320 reviews

Top 2-star hotels in Banff

The Dorothy Motel

250 Marmot Crescent, Banff, Canada (Open map)

This comfortable hotel has a convenient setting 2.3 km from Lake Minnewanka. Offering air-conditioned rooms and Wi-Fi throughout the property, the smoke-free…

8.8
Fabulous
1106 reviews

Holiday Lodge Bed And Breakfast

311 Marten Street, Banff, Canada (Open map)

Located within 300 metres of Cascade Shops, this bed & breakfast is a few moments from Banff Avenue. Featuring a convenient location, Holiday Lodge Bed And…

9.5
Exceptional
135 reviews

Hillside Bungalows

452 Muskrat Street, Banff, Canada (Open map)

The forested Tunnel Mountain Trail is 3.2 km from the 2-star hotel, and the large waterfall "Bow Falls" is situated 2.1 km away. Offering…

8.7
Fabulous
83 reviews

Recommended hotels in Banff

Hi Banff Alpine Centre - Hostel

801 Hidden Ridge Way, Banff, Canada (Open map)

This hostel is located in a mountain, and Fairmont Banff Springs is approximately 10 minutes' drive away. Located about 5 minutes' walk from Tunnel Mountain…

8.5
Fabulous
1822 reviews

Mountain View Retreat In The Heart Of Banff - Massive House Sleeps 23 Villa

223 Otter Street, Banff, Canada (Open map)

The accommodation offers a quiet location, just 1.4 km from Surprise Corner, while natural sights like Cascade of Time Garden are merely 1.1 km away.

10
Exceptional
1 review

Banff Beaver Cabins

220 Beaver Street, Banff, Canada (Open map)

Guests can reach the centre of Banff within 5 minutes' walk, and Lake Minnewanka is merely 0.6 km from the property. Featuring a picnic area…

8.8
Fabulous
67 reviews
Thank you for subscribing
Close