Hotels in Banff

Find the best deals on 112 hotels in Banff, Canada

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

Top Hotels in Banff

Find the perfect Banff 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 157 C$/night. This price fluctuates based on time of year. In general, a rate under 157 C$/night is a good deal for momondo users staying near Sunshine Village. Hotels near Sunshine Village are typically 29% less expensive than the average hotel in Banff, which is 224 C$.

Hotels near Sunshine Village
  • Bow View Lodge
    Best value

    Bow View Lodge

    7.7

    84 C$

    View Deal
  • Royal Canadian Lodge
    #1 Most popular

    Royal Canadian Lodge

    8.2

    162 C$

    View Deal
  • Fairmont Banff Springs
    #2 Most popular

    Fairmont Banff Springs

    8.7

    429 C$

    View Deal
  • Hidden Ridge Resort
    #3 Most popular

    Hidden Ridge Resort

    8.2

    176 C$

    View Deal
  • Moose Hotel and Suites
    #4 Most popular

    Moose Hotel and Suites

    9.0

    200 C$

    View Deal
  • Brewster's Mountain Lodge
    #5 Most popular

    Brewster's Mountain Lodge

    8.5

    111 C$

    View Deal
  • Banff Ptarmigan Inn

    Banff Ptarmigan Inn

    8.3

    117 C$

    View Deal
  • Mount Royal Hotel

    Mount Royal Hotel

    8.8

    111 C$

    View Deal
  • Banff Rocky Mountain Resort

    Banff Rocky Mountain Resort

    8.2

    111 C$

    View Deal
  • Rundlestone Lodge

    Rundlestone Lodge

    8.4

    121 C$

    View Deal
  • Homestead Inn Banff

    Homestead Inn Banff

    8.7

    123 C$

    View Deal
  • Tunnel Mountain Resort

    Tunnel Mountain Resort

    8.7

    143 C$

    View Deal

How much are hotels near Lake Louise Ski Resort?

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

Hotels near Lake Louise Ski Resort
  • Bow View Lodge
    Best value

    Bow View Lodge

    7.7

    84 C$

    View Deal
  • Royal Canadian Lodge
    #1 Most popular

    Royal Canadian Lodge

    8.2

    162 C$

    View Deal
  • Fairmont Banff Springs
    #2 Most popular

    Fairmont Banff Springs

    8.7

    429 C$

    View Deal
  • Hidden Ridge Resort
    #3 Most popular

    Hidden Ridge Resort

    8.2

    176 C$

    View Deal
  • Moose Hotel and Suites
    #4 Most popular

    Moose Hotel and Suites

    9.0

    200 C$

    View Deal
  • Brewster's Mountain Lodge
    #5 Most popular

    Brewster's Mountain Lodge

    8.5

    111 C$

    View Deal
  • Banff Ptarmigan Inn

    Banff Ptarmigan Inn

    8.3

    117 C$

    View Deal
  • Mount Royal Hotel

    Mount Royal Hotel

    8.8

    111 C$

    View Deal
  • Banff Rocky Mountain Resort

    Banff Rocky Mountain Resort

    8.2

    111 C$

    View Deal
  • Rundlestone Lodge

    Rundlestone Lodge

    8.4

    121 C$

    View Deal
  • Homestead Inn Banff

    Homestead Inn Banff

    8.7

    123 C$

    View Deal
  • Tunnel Mountain Resort

    Tunnel Mountain Resort

    8.7

    143 C$

    View Deal

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 157 C$/night, with prices varying based on several factors including time of year. Hotels near Bow Falls are typically 29% less expensive than the average hotel in Banff, which is 224 C$.

Hotels near Bow Falls
  • Bow View Lodge
    Best value

    Bow View Lodge

    7.7

    84 C$

    View Deal
  • Royal Canadian Lodge
    #1 Most popular

    Royal Canadian Lodge

    8.2

    162 C$

    View Deal
  • Fairmont Banff Springs
    #2 Most popular

    Fairmont Banff Springs

    8.7

    429 C$

    View Deal
  • Hidden Ridge Resort
    #3 Most popular

    Hidden Ridge Resort

    8.2

    176 C$

    View Deal
  • Moose Hotel and Suites
    #4 Most popular

    Moose Hotel and Suites

    9.0

    200 C$

    View Deal
  • Brewster's Mountain Lodge
    #5 Most popular

    Brewster's Mountain Lodge

    8.5

    111 C$

    View Deal
  • Banff Ptarmigan Inn

    Banff Ptarmigan Inn

    8.3

    117 C$

    View Deal
  • Mount Royal Hotel

    Mount Royal Hotel

    8.8

    111 C$

    View Deal
  • Banff Rocky Mountain Resort

    Banff Rocky Mountain Resort

    8.2

    111 C$

    View Deal
  • Rundlestone Lodge

    Rundlestone Lodge

    8.4

    121 C$

    View Deal
  • Homestead Inn Banff

    Homestead Inn Banff

    8.7

    123 C$

    View Deal
  • Tunnel Mountain Resort

    Tunnel Mountain Resort

    8.7

    143 C$

    View Deal

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

32%

expected price decrease

most expensive time to stay

35%

expected price increase

Price
169 C$ - 372 C$
Highest day of week
Tuesday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

277 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

283 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
137 C$ - 241 C$
3 star
193 C$ - 270 C$
4-5 star
387 C$ - 422 C$

How much does a hotel in Banff cost per night?

Use the information below to find quality Banff hotel rooms for low prices
3 stars
Holiday Inn Canmore
Best value

Holiday Inn Canmore

7.6

86 C$

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Banff

These hotels and hostels usually make for a cheap way to stay in Banff
Raval Paradise Motel And RV Park

Raval Paradise Motel And RV Park

4.8

22 C$

View Deal
HI-Banff Alpine Centre

HI-Banff Alpine Centre

8.0

48 C$

View Deal
Samesun Banff

Samesun Banff

8.3

36 C$

View Deal
King Edward Hotel

King Edward Hotel

8.1

74 C$

View Deal
Banff International Hostel

Banff International Hostel

8.1

38 C$

View Deal
Blue Mountain Lodge Bed & Breakfast

Blue Mountain Lodge Bed & Breakfast

8.0

76 C$

View Deal
Find popular hostels in Banff

Get the best value hotel in Banff

These hotels have the best prices for their ratings
HI-Banff Alpine Centre

HI-Banff Alpine Centre

8.0

48 C$

View Deal
Blue Mountain Lodge Bed & Breakfast

Blue Mountain Lodge Bed & Breakfast

8.0

76 C$

View Deal
Samesun Banff

Samesun Banff

8.3

36 C$

View Deal
Raval Paradise Motel And RV Park

Raval Paradise Motel And RV Park

4.8

22 C$

View Deal
Banff International Hostel

Banff International Hostel

8.1

38 C$

View Deal
Banff Park Lodge

Banff Park Lodge

8.2

99 C$

View Deal

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 148 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 32% 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 Sunday works out the most economical, with Monday proving the least economical.

How much does a hostel in Banff cost?

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

Based on the weather in Banff, what attractions are popular during April?

With an average temperature of 4 °C and expected precipitation of 34 mm, April is a great month to explore the outdoors near Banff. Some great places to visit near Banff in April are Mount Norquay, Marmot Basin Peak, and Elk Island National Park.