Hotels in Banff, AB

Find the best deals on 89 hotels in Banff

Check-in
Check-out
Compare vs. momondo |

Top Banff hotels

Find a cheap hotel in Banff, AB that meets your travel needs.
Banff Rocky Mountain Resort
Banff Rocky Mountain Resort
8.3
111 C$
View all deals
Inns of Banff
Inns of Banff
6.6
84 C$
View all deals
The Rimrock Resort Hotel
The Rimrock Resort Hotel
8.7
188 C$
View all deals
Banff Park Lodge
Banff Park Lodge
8.4
109 C$
View all deals
Fairmont Banff Springs
Fairmont Banff Springs
8.7
450 C$
View all deals
Moose Hotel And Suites
Moose Hotel And Suites
9.1
217 C$
View all deals
Elk + Avenue Hotel
Elk + Avenue Hotel
8.5
123 C$
View all deals
The Rundlestone Lodge
The Rundlestone Lodge
8.4
103 C$
View all deals
Hidden Ridge Resort
Hidden Ridge Resort
8.3
157 C$
View all deals
Bow View Lodge
Bow View Lodge
7.8
72 C$
View all deals
Banff Caribou Lodge & Spa
Banff Caribou Lodge & Spa
8.3
111 C$
View all deals
Fox Hotel & Suites
Fox Hotel & Suites
8.3
166 C$
View all deals
Banff Voyager Inn
Banff Voyager Inn
7.2
88 C$
View all deals
King Edward Hotel
King Edward Hotel
8.2
79 C$
View all deals
Charltons Banff
Charltons Banff
8.1
150 C$
View all deals
Banff Aspen Lodge
Banff Aspen Lodge
8.6
149 C$
View all deals
Brewster's Mountain Lodge
Brewster's Mountain Lodge
8.6
111 C$
View all deals
HI-Banff Alpine Centre
HI-Banff Alpine Centre
8.1
50 C$
View all deals
Tunnel Mountain Resort
Tunnel Mountain Resort
8.8
123 C$
View all deals
High Country Inn
High Country Inn
8.5
99 C$
View all deals
Canalta Lodge
Canalta Lodge
8.5
125 C$
View all deals
Buffalo Mountain Lodge
Buffalo Mountain Lodge
8.2
108 C$
View all deals
Best Western Plus Siding 29 Lodge
Best Western Plus Siding 29 Lodge
8.4
131 C$
View all deals
Irwin's Mountain Inn
Irwin's Mountain Inn
8.1
88 C$
View all deals
Sunshine Mountain Lodge
Sunshine Mountain Lodge
8.8
210 C$
View all deals
Banff Ptarmigan Inn
Banff Ptarmigan Inn
8.5
144 C$
View all deals
Samesun Banff
Samesun Banff
8.4
42 C$
View all deals
Mount Royal Hotel
Mount Royal Hotel
8.9
152 C$
View all deals
Banff Inn
Banff Inn
8.5
108 C$
View all deals
Banff Boutique Inn
Banff Boutique Inn
9.1
111 C$
View all deals
The Juniper Hotel
The Juniper Hotel
8.3
100 C$
View all deals
Bumpers Inn
Bumpers Inn
7.1
85 C$
View all deals
Douglas Fir Resort and Chalets
Douglas Fir Resort and Chalets
8.2
158 C$
View all deals
Johnston Canyon Resort
Johnston Canyon Resort
8.1
335 C$
View all deals
Ywca Banff Hotel
Ywca Banff Hotel
6.0
96 C$
View all deals
Red Carpet Inn
Red Carpet Inn
8.0
83 C$
View all deals
Banff International Hostel
Banff International Hostel
8.2
39 C$
View all deals
Blue Mountain Lodge Bed & Breakfast
Blue Mountain Lodge Bed & Breakfast
8.1
100 C$
View all deals
At Wits End B&B
At Wits End B&B
116 C$
View all deals
Cozy Rockies Escape With Access To Grotto Hot Pools Near Downtown!
Cozy Rockies Escape With Access To Grotto Hot Pools Near Downtown!
310 C$
View all deals

Things to do in Banff, AB

Canadian Ski Museum West

How much are hotels near Canadian Ski Museum West?

The average price for hotels near Canadian Ski Museum West is 130 C$ per night. Of those hotels, momondo recommends the 12 hotels below for those looking to stay in the area. Since Canadian Ski Museum West is more popular during some parts of the year than others, the prices may vary depending on when you plan your trip. Hotels near Canadian Ski Museum West are typically 44% less expensive than the average hotel in Banff, which is 237 C$.

Hotels near Canadian Ski Museum West
King Edward Hotel
Best value
King Edward Hotel
8.2
79 C$
Inns of Banff
#1 Most popular
Inns of Banff
6.6
84 C$
Banff Ptarmigan Inn
#2 Most popular
Banff Ptarmigan Inn
8.5
144 C$
Moose Hotel And Suites
#3 Most popular
Moose Hotel And Suites
9.1
217 C$
Elk + Avenue Hotel
#4 Most popular
Elk + Avenue Hotel
8.5
123 C$
Banff Aspen Lodge
#5 Most popular
Banff Aspen Lodge
8.6
149 C$
Banff Inn
Banff Inn
8.5
108 C$
Fox Hotel & Suites
Fox Hotel & Suites
8.3
166 C$
Banff Park Lodge
Banff Park Lodge
8.4
109 C$
Banff Caribou Lodge & Spa
Banff Caribou Lodge & Spa
8.3
111 C$
Charltons Banff
Charltons Banff
8.1
150 C$
Canalta Lodge
Canalta Lodge
8.5
125 C$

When to book a hotel in Banff, AB

Check out the information below to find the best deal on a Banff hotel room
Low Season
November
High Season
July

cheapest month to stay

34%

expected price decrease

most expensive time to stay

37%

expected price increase

Price
178 C$ - 422 C$
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

326 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

323 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Banff is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, 63 days before.
1-2 star
154 C$ - 261 C$
3 star
203 C$ - 284 C$
4-5 star
410 C$ - 447 C$

How much does a hotel in Banff, AB cost per night?

Use the information below to find quality Banff hotel rooms for low prices
2 stars and below
Inns of Banff
#1 most popular
Inns of Banff
6.6
84 C$
Bow View Lodge
#2 most popular
Bow View Lodge
7.8
72 C$
Banff International Hostel
Best value
Banff International Hostel
8.2
39 C$
3 stars
Banff Rocky Mountain Resort
#1 most popular
Banff Rocky Mountain Resort
8.3
111 C$
Banff Park Lodge
#2 most popular
Banff Park Lodge
8.4
109 C$
High Country Inn
Best value
High Country Inn
8.5
99 C$
4 stars and above
The Rimrock Resort Hotel
#1 most popular
The Rimrock Resort Hotel
8.7
188 C$
Fairmont Banff Springs
#2 most popular
Fairmont Banff Springs
8.7
450 C$
Fox Hotel & Suites
Best value
Fox Hotel & Suites
8.3
166 C$

Cheap hotels in Banff, AB

These hotels and hostels are the cheapest accommodations available in Banff
Banff International Hostel
Banff International Hostel
8.2
39 C$
Bow View Lodge
Bow View Lodge
7.8
72 C$
Samesun Banff
Samesun Banff
8.4
42 C$
King Edward Hotel
King Edward Hotel
8.2
79 C$
HI-Banff Alpine Centre
HI-Banff Alpine Centre
8.1
50 C$
Red Carpet Inn
Red Carpet Inn
8.0
83 C$

Get the best value hotel in Banff, AB

These hotels have the best prices for their ratings
HI-Banff Alpine Centre
HI-Banff Alpine Centre
8.1
50 C$
Banff Rocky Mountain Resort
Banff Rocky Mountain Resort
8.3
111 C$
Samesun Banff
Samesun Banff
8.4
42 C$
The Rimrock Resort Hotel
The Rimrock Resort Hotel
8.7
188 C$
Banff International Hostel
Banff International Hostel
8.2
39 C$
Banff Park Lodge
Banff Park Lodge
8.4
109 C$

Banff, AB travel information

How long do people stay in Banff, AB?

Visiting Banff, AB for 1 night is the most common choice for our users.

How much does a hotel cost in Banff, AB?

On average, rooms will be priced around 118 C$ per night when booking a hotel in Banff, AB; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Banff, AB?

Hotels in Banff, AB are usually cheapest during the month of November. You can expect a price decrease of around 34% during this period.

Which day is cheapest to stay in Banff, AB?

The cost of a Banff, AB hotel room will vary for each day but generally Saturday works out the most economical, with Friday proving the least economical.

How much does a luxury hotel in Banff, AB cost?

The cost of a luxury hotel in Banff, AB is generally around 339 C$ a night for every person. In contrast, the average price of a hotel in Banff, AB is closer to 118 C$ a night for every person, which is a 65% difference between the average and luxury accommodation.

How much does a hostel in Banff, AB cost?

74 C$ is how much a hostel (and up to 2-star hotels) in Banff, AB could cost you each night. Booking a hostel could save you 43 C$ when compared to the average price of a hotel in Banff, AB.


Looking for a specific type of hotel?

Check out these great hotels in Banff that are perfect for any stay
Romantic Hotels in Banff, AB
Buffalo Mountain Lodge
Best value
Buffalo Mountain Lodge
8.2
108 C$
Fairmont Banff Springs
#1 Most popular
Fairmont Banff Springs
8.7
450 C$
Moose Hotel And Suites
#2 Most popular
Moose Hotel And Suites
9.1
217 C$
Fox Hotel & Suites
#3 Most popular
Fox Hotel & Suites
8.3
166 C$
Charltons Banff
#4 Most popular
Charltons Banff
8.1
150 C$
Tunnel Mountain Resort
#5 Most popular
Tunnel Mountain Resort
8.8
123 C$
Best Western Plus Siding 29 Lodge
Best Western Plus Siding 29 Lodge
8.4
131 C$
Kid-Friendly Hotels in Banff, AB
Buffalo Mountain Lodge
Best value
Buffalo Mountain Lodge
8.2
108 C$
Fairmont Banff Springs
#1 Most popular
Fairmont Banff Springs
8.7
450 C$
Moose Hotel And Suites
#2 Most popular
Moose Hotel And Suites
9.1
217 C$
Fox Hotel & Suites
#3 Most popular
Fox Hotel & Suites
8.3
166 C$
Charltons Banff
#4 Most popular
Charltons Banff
8.1
150 C$
Tunnel Mountain Resort
#5 Most popular
Tunnel Mountain Resort
8.8
123 C$
Best Western Plus Siding 29 Lodge
Best Western Plus Siding 29 Lodge
8.4
131 C$
Luxury Hotels in Banff, AB
Fairmont Banff Springs
Best value
Fairmont Banff Springs
8.7
450 C$

Popular flight routes to Banff, AB

Find the cheapest flights to Banff, AB
Vancouver to Calgary
Fastest flight time
1h 19m
Cheapest price
119 C$
Victoria to Calgary
Fastest flight time
1h 24m
Cheapest price
137 C$
Kelowna to Calgary
Fastest flight time
1h 00m
Cheapest price
186 C$
Winnipeg to Calgary
Fastest flight time
2h 07m
Cheapest price
188 C$
Los Angeles to Calgary
Fastest flight time
2h 55m
Cheapest price
217 C$
San Francisco to Calgary
Fastest flight time
2h 36m
Cheapest price
217 C$
Denver to Calgary
Fastest flight time
2h 24m
Cheapest price
217 C$
San Diego to Calgary
Fastest flight time
3h 13m
Cheapest price
217 C$
Phoenix to Calgary
Fastest flight time
2h 59m
Cheapest price
246 C$
Seattle to Calgary
Fastest flight time
1h 30m
Cheapest price
250 C$
View more

Start planning your trip to Banff, AB