Hotels in Banff

Find the best deals on 109 hotels in Banff, Canada

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Banff hotels

Find the perfect Banff, Canada hotel for business or leisure


Things to do in Banff

Sunshine Village
Lake Louise Ski Resort
Bow Falls

How much are hotels near Sunshine Village?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Banff nearest to Sunshine Village, you should expect to pay around 153 C$/night. This price fluctuates based on time of year. In general, a rate under 153 C$/night is a good deal for momondo users staying near Sunshine Village. Hotels near Sunshine Village are typically 32% less expensive than the average hotel in Banff, which is 227 C$.

Hotels near Sunshine Village
Banff Inn
Best value
Banff Inn
8.5
93 C$
Banff Aspen Lodge
#1 Most popular
Banff Aspen Lodge
8.6
139 C$
Moose Hotel and Suites
#2 Most popular
Moose Hotel and Suites
9.0
179 C$
Fairmont Banff Springs
#3 Most popular
Fairmont Banff Springs
8.7
342 C$
Irwin's Mountain Inn
#4 Most popular
Irwin's Mountain Inn
8.0
94 C$
Banff Rocky Mountain Resort
#5 Most popular
Banff Rocky Mountain Resort
8.2
98 C$
The Elk & Avenue Hotel
The Elk & Avenue Hotel
8.4
110 C$
Banff Park Lodge
Banff Park Lodge
8.3
98 C$
Sunshine Mountain Lodge
Sunshine Mountain Lodge
8.8
214 C$
The Rimrock Resort Hotel
The Rimrock Resort Hotel
8.6
181 C$
Canalta Lodge
Canalta Lodge
8.4
145 C$
Charltons Banff
Charltons Banff
8.0
140 C$

How much are hotels near Lake Louise Ski Resort?

Hotels near Lake Louise Ski Resort are typically 32% less expensive than the average hotel in Banff, which is 227 C$.

Hotels near Lake Louise Ski Resort
Banff Inn
Best value
Banff Inn
8.5
93 C$
Banff Aspen Lodge
#1 Most popular
Banff Aspen Lodge
8.6
139 C$
Moose Hotel and Suites
#2 Most popular
Moose Hotel and Suites
9.0
179 C$
Fairmont Banff Springs
#3 Most popular
Fairmont Banff Springs
8.7
342 C$
Irwin's Mountain Inn
#4 Most popular
Irwin's Mountain Inn
8.0
94 C$
Banff Rocky Mountain Resort
#5 Most popular
Banff Rocky Mountain Resort
8.2
98 C$
The Elk & Avenue Hotel
The Elk & Avenue Hotel
8.4
110 C$
Banff Park Lodge
Banff Park Lodge
8.3
98 C$
Sunshine Mountain Lodge
Sunshine Mountain Lodge
8.8
214 C$
The Rimrock Resort Hotel
The Rimrock Resort Hotel
8.6
181 C$
Canalta Lodge
Canalta Lodge
8.4
145 C$
Charltons Banff
Charltons Banff
8.0
140 C$

How much are hotels near Bow Falls?

Below are the 12 user recommended hotels in the area of Banff that is closest to Bow Falls. The average price near Bow Falls is 153 C$/night, with prices varying based on several factors including time of year. Hotels near Bow Falls are typically 32% less expensive than the average hotel in Banff, which is 227 C$.

Hotels near Bow Falls
Banff Inn
Best value
Banff Inn
8.5
93 C$
Banff Aspen Lodge
#1 Most popular
Banff Aspen Lodge
8.6
139 C$
Moose Hotel and Suites
#2 Most popular
Moose Hotel and Suites
9.0
179 C$
Fairmont Banff Springs
#3 Most popular
Fairmont Banff Springs
8.7
342 C$
Irwin's Mountain Inn
#4 Most popular
Irwin's Mountain Inn
8.0
94 C$
Banff Rocky Mountain Resort
#5 Most popular
Banff Rocky Mountain Resort
8.2
98 C$
The Elk & Avenue Hotel
The Elk & Avenue Hotel
8.4
110 C$
Banff Park Lodge
Banff Park Lodge
8.3
98 C$
Sunshine Mountain Lodge
Sunshine Mountain Lodge
8.8
214 C$
The Rimrock Resort Hotel
The Rimrock Resort Hotel
8.6
181 C$
Canalta Lodge
Canalta Lodge
8.4
145 C$
Charltons Banff
Charltons Banff
8.0
140 C$

When to book a hotel in Banff

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
171 C$ - 404 C$
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

312 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

308 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
139 C$ - 244 C$
3 star
196 C$ - 273 C$
4-5 star
392 C$ - 428 C$

How much does a hotel in Banff, Canada 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.2
80 C$
Bow View Lodge
#2 most popular
Bow View Lodge
7.7
84 C$
Samesun Banff
Best value
Samesun Banff
8.3
33 C$
3 stars
Banff Rocky Mountain Resort
#1 most popular
Banff Rocky Mountain Resort
8.2
98 C$
Banff Park Lodge
#2 most popular
Banff Park Lodge
8.3
98 C$
Blue Mountain Lodge Bed & Breakfast
Best value
Blue Mountain Lodge Bed & Breakfast
8.0
51 C$
4 stars and above
The Rimrock Resort Hotel
#1 most popular
The Rimrock Resort Hotel
8.6
181 C$
Fairmont Banff Springs
#2 most popular
Fairmont Banff Springs
8.7
342 C$
Fox Hotel And Suites
Best value
Fox Hotel And Suites
8.2
129 C$

Hostels and cheap hotels in Banff

These hotels and hostels are the cheapest accommodations available in Banff, Canada
Raval Paradise Motel And RV Park
Raval Paradise Motel And RV Park
4.8
20 C$
Blue Mountain Lodge Bed & Breakfast
Blue Mountain Lodge Bed & Breakfast
8.0
51 C$
Samesun Banff
Samesun Banff
8.3
33 C$
Canmore Inn & Suites
Canmore Inn & Suites
7.8
73 C$
Banff International Hostel
Banff International Hostel
8.1
36 C$
The Dorothy Motel
The Dorothy Motel
8.5
74 C$

Get the best value hotel in Banff

These Banff hotels have the best prices for their ratings
Samesun Banff
Samesun Banff
8.3
33 C$
High Country Inn
High Country Inn
8.5
92 C$
Blue Mountain Lodge Bed & Breakfast
Blue Mountain Lodge Bed & Breakfast
8.0
51 C$
Banff Boutique Inn
Banff Boutique Inn
9.1
94 C$
Brewster's Mountain Lodge
Brewster's Mountain Lodge
8.5
88 C$
Banff International Hostel
Banff International Hostel
8.1
36 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 144 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 November. You can expect a price decrease of around 34% 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 Saturday works out the most economical, with Friday proving the least economical.

How much does a hostel in Banff cost?

110 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 35 C$ when compared to the average price of a hotel in Banff.