Hotel deals in Banff

Multiple accommodations for your stay
Check-in date:
28 Jun 2026
Check-out date:
29 Jun 2026
Guests
2 guests
Ages of children:

Where to stay in Banff?

36 Hotels  |  10 Bed & Breakfasts  |  5 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)

The hotel lies a mere 13 minutes on foot from Cascade garden and just moments from the Fairmont Banff Springs. The 5-star Fairmont Banff…

9.1
Superb
502 reviews

Rimrock Banff, Emblems Collection Hotel

300 Mountain Ave, Banff, Canada (Open map)

The hotel is located in a shopping area of Banff, 2.3 km from the Cascade of Time Garden. Offering a lobby area and a restaurant…

8.3
Very Good
480 reviews

Top 4-star hotels in Banff

Buffaloberry Bed & Breakfast

417 Marten Street, Banff, Canada (Open map)

This 4-star hotel is near a train station and in close proximity to the Whyte Museum of the Canadian Rockies. Offering a sun deck…

10
Exceptional
6 reviews

Moose Hotel And Suites

345 Banff Avenue, Banff, Canada (Open map)

This 4-star hotel is situated in a walkable area of Banff, just near the Johnson Lake. Located right around the corner from Banff Avenue…

9.0
Superb
1339 reviews

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

138 Otter Street, Banff, Canada (Open map)

This Banff bed & breakfast lies 750 metres from Cascade garden and in proximity to the Lake Minnewanka. Located just 1.2 km from the Surprise Corner…

9.9
Exceptional
140 reviews

Top 3-star hotels in Banff

Peaks Hotel And Suites

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

This hotel is situated in the very heart of Banff within 5 minutes' walk of Central Park. The 3-star boutique Peaks Hotel And Suites…

9.1
Superb
636 reviews

Banff Park Lodge

222 Lynx Street, Banff, Canada (Open map)

The hotel lies approximately 500 metres from Banff Avenue Park and about a 5-minute drive from Banff Avenue. Located merely 1.9 km from the…

8.8
Fabulous
998 reviews

At Wits End B&B

116 Mountain Ave. - Po Box 2631, Banff, Canada (Open map)

This 3-star bed & breakfast is situated in the centre of Banff, in close proximity to the Lake Minnewanka. Featuring Wi-Fi in public areas…

9.5
Exceptional
53 reviews

Top 2-star hotels in Banff

Holiday Lodge Bed And Breakfast

311 Marten Street, Banff, Canada (Open map)

The centre of Banff can be reached within a 5-minute walk, and natural attractions like the Bow Falls Viewpoint are about 2 km away.

9.6
Exceptional
145 reviews

The Dorothy Motel

250 Marmot Crescent, Banff, Canada (Open map)

This motel is perfectly situated 2 km from the Cascade of Time Garden. Located a 25-minute walk from the large waterfall "Bow Falls", The…

8.9
Fabulous
1218 reviews

Hillside Bungalows

452 Muskrat Street, Banff, Canada (Open map)

This Banff holiday park has a special setting 2.2 km from the Vermilion Lakes, while natural sights like the forested Tunnel Mountain Trail are 3.2…

8.9
Fabulous
64 reviews

Recommended hotels in Banff

Banff Beaver Cabins

220 Beaver Street, Banff, Canada (Open map)

The Bow River Trail is located within a 400-metre distance of this holiday home, while the thermal Banff Upper Hot Springs is 3 km…

9.2
Superb
58 reviews

Hi Banff Alpine Centre - Hostel

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

The Banff hostel is within 25 minutes' walk of the Lake Minnewanka and within 30 minutes' walk of such cultural venues as the Buffalo Nations…

8.4
Very Good
1931 reviews

Tunnel Mountain Resort

502 Tunnel Mountain Road, Banff, Canada (Open map)

This resort is situated 450 metres from the Douglas Fir Resort Waterslides & Pools and 3.8 km from the thermal Banff Upper Hot Springs. During the…

8.4
Very Good
2330 reviews
Thank you for subscribing
Close