Hotels in Banff

Find the best deals on 91 hotels in Banff

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Banff

Find the perfect Banff hotel for business or leisure
$self.alt
Mount Royal Hotel
9.0
157 C$
View all deals
$self.alt
Banff Ptarmigan Inn
8.4
149 C$
View all deals
$self.alt
Tunnel Mountain Resort
8.8
127 C$
View all deals
$self.alt
Banff Park Lodge
8.4
113 C$
View all deals
$self.alt
Buffalo Mountain Lodge
8.4
111 C$
View all deals
$self.alt
Elk + Avenue Hotel
8.4
127 C$
View all deals
$self.alt
Banff Caribou Lodge & Spa
8.2
114 C$
View all deals
$self.alt
Fairmont Banff Springs
8.9
467 C$
View all deals
$self.alt
Banff Rocky Mountain Resort
8.3
114 C$
View all deals
$self.alt
Charltons Banff
8.1
156 C$
View all deals
$self.alt
The Rundlestone Lodge
8.5
106 C$
View all deals
$self.alt
Brewster's Mountain Lodge
8.7
114 C$
View all deals
$self.alt
Banff Aspen Lodge
8.5
154 C$
View all deals
$self.alt
Douglas Fir Resort and Chalets
8.1
164 C$
View all deals
$self.alt
Banff Voyager Inn
7.3
91 C$
View all deals
$self.alt
Best Western Plus Siding 29 Lodge
8.5
135 C$
View all deals
$self.alt
High Country Inn
8.5
102 C$
View all deals
$self.alt
Blue Mountain Lodge Bed & Breakfast
8.1
103 C$
View all deals
$self.alt
Red Carpet Inn
7.9
85 C$
View all deals
$self.alt
Bumpers Inn
6.7
88 C$
View all deals
$self.alt
Homestead Inn Banff
6.4
65 C$
View all deals
$self.alt
Johnston Canyon Resort
8.1
347 C$
View all deals
$self.alt
Rimrock Resort Hotel
8.9
194 C$
View all deals
$self.alt
Inns of Banff
6.6
87 C$
View all deals
$self.alt
The Juniper Hotel
8.4
103 C$
View all deals
$self.alt
Banff Inn
8.6
111 C$
View all deals
$self.alt
Hidden Ridge Resort
8.4
162 C$
View all deals
$self.alt
Ywca Banff Hotel
7.4
99 C$
View all deals
$self.alt
Bow View Lodge
7.7
74 C$
View all deals
$self.alt
Beaujolais Boutique B&B at Thea's House
9.8
310 C$
View all deals
$self.alt
Irwin's Mountain Inn
8.0
91 C$
View all deals
$self.alt
Banff Boutique Inn
9.1
114 C$
View all deals
$self.alt
Fox Hotel & Suites
8.3
172 C$
View all deals
$self.alt
Banff International Hostel
8.1
40 C$
View all deals
$self.alt
King Edward Hotel
8.0
81 C$
View all deals
$self.alt
Canalta Lodge
8.6
129 C$
View all deals
$self.alt
Sunshine Mountain Lodge
8.9
217 C$
View all deals
$self.alt
Rocky Mountain Bed and Breakfast
96 C$
View all deals
$self.alt
HI-Banff Alpine Centre
8.4
51 C$
View all deals
$self.alt
At Wits End B&B
9.2
120 C$
View all deals

When to book a hotel in Banff

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

cheapest month to stay

52%

expected price decrease

most expensive time to stay

52%

expected price increase

Price
163 C$ - 522 C$
Highest day of week
Monday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

297 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

293 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.
90
Days before departure
0
1-2 star
160 C$ - 271 C$
3 star
211 C$ - 295 C$
4-5 star
425 C$ - 464 C$

How much does a hotel in Banff cost per night?

Use the information below to find quality Banff hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Banff Voyager Inn
7.3
91 C$
$self.alt
#2 most popular
Best Western Plus Siding 29 Lodge
8.5
135 C$
$self.alt
Best value
Banff International Hostel
8.1
40 C$
3 stars
$self.alt
#1 most popular
Mount Royal Hotel
9.0
157 C$
$self.alt
#2 most popular
Banff Ptarmigan Inn
8.4
149 C$
$self.alt
Best value
High Country Inn
8.5
102 C$
4 stars and above
$self.alt
#1 most popular
Fairmont Banff Springs
8.9
467 C$
$self.alt
#2 most popular
Rimrock Resort Hotel
8.9
194 C$
$self.alt
Best value
Fox Hotel & Suites
8.3
172 C$

Cheapest hotels in Banff

These hotels and hostels usually make for a cheap way to stay in Banff
$self.alt
Banff International Hostel
8.1
40 C$
$self.alt
Homestead Inn Banff
6.4
65 C$
$self.alt
Samesun Banff
8.5
43 C$
$self.alt
Bow View Lodge
7.7
74 C$
$self.alt
HI-Banff Alpine Centre
8.4
51 C$
$self.alt
King Edward Hotel
8.0
81 C$

Get the best value hotel in Banff

These hotels have the best prices for their ratings
$self.alt
Banff International Hostel
8.1
40 C$
$self.alt
Holiday Lodge Cabins
9.3
116 C$
$self.alt
HI-Banff Alpine Centre
8.4
51 C$
$self.alt
Holiday Lodge Bed And Breakfast
9.4
103 C$
$self.alt
Samesun Banff
8.5
43 C$
$self.alt
Tunnel Mountain Resort
8.8
127 C$

Banff travel information

How long do people stay in Banff?

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

How much does a hotel cost in Banff?

On average, rooms will be priced around 226 C$ per night when booking a hotel in Banff; 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?

Hotels in Banff are usually cheapest during the month of April. You can expect a price decrease of around 48% during this period.

Which day is cheapest to stay in Banff?

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

How much does a luxury hotel in Banff cost?

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

How much does a hostel in Banff cost?

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


Looking for a specific type of hotel?

Check out these great hotels in Banff that are perfect for any stay
Romantic Hotels in Banff
$self.alt
Best value
Buffalo Mountain Lodge
8.4
111 C$
$self.alt
#1 Most popular
Tunnel Mountain Resort
8.8
127 C$
$self.alt
#2 Most popular
Fairmont Banff Springs
8.9
467 C$
$self.alt
#3 Most popular
Charltons Banff
8.1
156 C$
$self.alt
#4 Most popular
Best Western Plus Siding 29 Lodge
8.5
135 C$
$self.alt
#5 Most popular
Fox Hotel & Suites
8.3
172 C$
$self.alt
Sunshine Mountain Lodge
8.9
217 C$
Kid-Friendly Hotels in Banff
$self.alt
Best value
Buffalo Mountain Lodge
8.4
111 C$
$self.alt
#1 Most popular
Tunnel Mountain Resort
8.8
127 C$
$self.alt
#2 Most popular
Fairmont Banff Springs
8.9
467 C$
$self.alt
#3 Most popular
Charltons Banff
8.1
156 C$
$self.alt
#4 Most popular
Best Western Plus Siding 29 Lodge
8.5
135 C$
$self.alt
#5 Most popular
Fox Hotel & Suites
8.3
172 C$
$self.alt
Sunshine Mountain Lodge
8.9
217 C$
Luxury Hotels in Banff
$self.alt
Best value
Fairmont Banff Springs
8.9
467 C$

momondo's favourite hotels

Learn more about these user-preferred hotels in Banff

Popular flight routes to Banff

Find the cheapest flights to Banff on popular routes
Vancouver to Calgary
Fastest flight time
1h 22m
Cheapest price
128 C$
Denver to Calgary
Fastest flight time
2h 23m
Cheapest price
268 C$
Portland to Calgary
Fastest flight time
2h 01m
Cheapest price
293 C$
San Jose to Calgary
Fastest flight time
4h 23m
Cheapest price
299 C$
Toronto to Calgary
Fastest flight time
4h 01m
Cheapest price
311 C$
San Francisco to Calgary
Fastest flight time
2h 35m
Cheapest price
314 C$
Pittsburgh to Calgary
Fastest flight time
6h 20m
Cheapest price
325 C$
Minneapolis to Calgary
Fastest flight time
2h 50m
Cheapest price
326 C$
Austin to Calgary
Fastest flight time
4h 01m
Cheapest price
328 C$
Detroit to Calgary
Fastest flight time
5h 53m
Cheapest price
329 C$
View more

Start planning your trip to Banff