Find hotels in Banff from CA $257

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Banff hotel prices

Tomorrow night
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Banff hotels and places to stay

Rimrock Resort Hotel Banff
4.0 star property
9.4 out of 10, Exceptional, 1,295 reviews
"Loved it. "
The price is CA $689
CA $794 total
includes taxes & fees
Jun 2 - Jun 3
Rimrock Resort Hotel Banff
Hidden Ridge Resort
3.5 star property
8.6 out of 10, Excellent, 3,797 reviews
"Thanks for the stay"
The price is CA $369
CA $410 total
includes taxes & fees
Jun 2 - Jun 3
Hidden Ridge Resort
Moose Hotel And Suites
4.0 star property
9.4 out of 10, Exceptional, 2,110 reviews
"Loved this property. You can walk through all of downtown Banff perfectly from this location. Quiet and clean. Bed was super comfy. Rooms are very large. Staff is great. Lots of perks like free parking and bus pass. The rooftop has 2 hot tubs that are clean and comfortable. The indoor pool is a bit smaller than I’m used to but it’s still a great perk. Would stay here again. "
The price is CA $449
CA $499 total
includes taxes & fees
Jun 2 - Jun 3
Moose Hotel And Suites
Save an average of 15% on thousands of hotels when you're signed in
The Fox Hotel and Suites
3.5 star property
8.4 out of 10, Very good, 2,053 reviews
"Good location, walkable and great hot tub. "
The price is CA $376
CA $418 total
includes taxes & fees
Jun 2 - Jun 3
The Fox Hotel and Suites
Banff Rocky Mountain Resort
3.0 star property
7.8 out of 10, Good, 1,842 reviews
"Wonderful experience."
The price is CA $359
CA $399 total
includes taxes & fees
Jun 2 - Jun 3
Banff Rocky Mountain Resort
Banff Caribou Lodge and Spa
3.5 star property
8.4 out of 10, Very good, 2,486 reviews
"The staff is super friendly and helpful. Very much enjoyed our stay. "
The price is CA $369
CA $410 total
includes taxes & fees
Jun 2 - Jun 3
Banff Caribou Lodge and Spa
Tunnel Mountain Resort
3.5 star property
9.0 out of 10, Wonderful, 1,671 reviews
"Everything was perfect except the room we got were at the basement floor. This could be depressing for some on their vacation, and in my opinion, should have been mentioned clearly in the description."
The price is CA $429
CA $477 total
includes taxes & fees
Jun 2 - Jun 3
Tunnel Mountain Resort
Fairmont Banff Springs
4.0 star property
9.0 out of 10, Wonderful, 1,003 reviews
"Just a weekend getaway from Montana to see the beautiful Banff Park. The hotel is definitely epic. An older property, but well maintained. The staff is very polite and friendly. It was an excellent stay. SO glad we made the trip and chose this hotel."
The price is CA $1,149
CA $1,343 total
includes taxes & fees
Jun 2 - Jun 3
Fairmont Banff Springs
Brewster Mountain Lodge
3.0 star property
9.2 out of 10, Wonderful, 1,031 reviews
"In the heart of Banff. Parking options. Good breakfast. Clean. Balcony room."
The price is CA $335
CA $372 total
includes taxes & fees
Jun 18 - Jun 19
Brewster Mountain Lodge
Banff Park Lodge
3.0 star property
8.6 out of 10, Excellent, 1,807 reviews
"This was a great stay! Great location. Very walkable for shops and dining as well as hiking trail access right next to property. Staff was very helpful and pleasant. we did not eat in restaurant on site as there are so many options in town but did do Happy Hour in bar and it was very nice! They were in the midst of a huge remodel but our stay was not impacted, they are doing a great job managing it. They have a really nice spa with steam room and pool etc... I wish I had known about ! I would...
The price is CA $399
CA $444 total
includes taxes & fees
Jun 7 - Jun 8
Banff Park Lodge
Rundlestone Lodge
3.0 star property
8.6 out of 10, Excellent, 1,715 reviews
"Will stay here again if I’m in Banff. My family and I enjoyed our stay. The pool was closed for maintenance on our stay which was their downfall"
The price is CA $349
CA $388 total
includes taxes & fees
Jun 2 - Jun 3
Rundlestone Lodge
Mount Royal Hotel
3.0 star property
9.0 out of 10, Wonderful, 1,490 reviews
"Roof top hot tub"
The price is CA $439
CA $490 total
includes taxes & fees
Jun 3 - Jun 4
Mount Royal Hotel
Canalta Lodge
3.5 star property
9.4 out of 10, Exceptional, 1,005 reviews
"Within Banff proper city, but a bit of a walk into downtown - less traffic, but not near any shopping. Boutique hotel, very charming, catering to couples, with a woody's motif. The complimentary smores are a nice touch and decent breakfast offering."
The price is CA $449
CA $504 total
includes taxes & fees
Jun 5 - Jun 6
Canalta Lodge
Douglas Fir Resort and Chalets
3.0 star property
8.2 out of 10, Very good, 2,799 reviews
"nice and cheap place for those want to save from accommodation and invest that part of the money into the trip."
The price is CA $257
CA $286 total
includes taxes & fees
Jun 2 - Jun 3
Douglas Fir Resort and Chalets
Buffalo Mountain Lodge
3.5 star property
9.0 out of 10, Wonderful, 1,128 reviews
"Beautiful place."
The price is CA $479
CA $533 total
includes taxes & fees
Jun 2 - Jun 3
Buffalo Mountain Lodge
Royal Canadian Lodge
4.0 star property
8.8 out of 10, Excellent, 1,003 reviews
"The room space is small but it was clean and well maintained. There was a fridge in the room but no microwave. We had asked to use a microwave but no one was able to provide us with this service. The steam room, hot tub and pool indoor was a great amenities though. The location is perfectly located downtown where everything is within walking distance. "
The price is CA $404
CA $449 total
includes taxes & fees
Jun 2 - Jun 3
Royal Canadian Lodge
The Elk & Avenue Hotel
3.0 star property
9.0 out of 10, Wonderful, 1,605 reviews
"Close to all you need in banff"
The price is CA $374
CA $418 total
includes taxes & fees
Jun 2 - Jun 3
The Elk & Avenue Hotel
Banff Inn
3.0 star property
9.0 out of 10, Wonderful, 1,055 reviews
"Excellent stay "
The price is CA $419
CA $466 total
includes taxes & fees
Jun 2 - Jun 3
Banff Inn
Peaks Hotel and Suites
3.0 star property
9.6 out of 10, Exceptional, 778 reviews
"good location"
The price is CA $414
CA $461 total
includes taxes & fees
Jun 2 - Jun 3
Peaks Hotel and Suites
Banff Ptarmigan Inn
3.0 star property
8.6 out of 10, Excellent, 1,823 reviews
"very friendly staff"
The price is CA $414
CA $460 total
includes taxes & fees
Jun 2 - Jun 3
Banff Ptarmigan Inn
Don't see what you're looking for?
See all available properties in Banff
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Banff

Find the best Banff areas and neighborhoods for the activities you enjoy most. Learn more about Banff

More cheap stays in Banff

Hotels near Popular Banff Attractions

Banff Travel Info

Number of hotels
1,434
Highest price
CA $1,149
Lowest price
CA $257
Known attractions
Upper Hot Springs, Banff Gondola and Cave and Basin National Historic Site
Hotels with skiing
39
Hotels with hot tubs
18

Price trends for hotels in Banff

Less expensive
More expensive
This month
Next month
November
August
CA $440
CA $530
Month
Price
January
CA $201
February
CA $209
March
CA $205
April
CA $214
May
CA $329
June
CA $440
July
CA $530
August
CA $531
September
CA $482
October
CA $257
November
CA $189
December
CA $284
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Banff. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Where is the best place to stay in Banff?

Peaks Hotel and Suites is a favorite with Expedia customers. This hotel is a short 5-minute walk from Banff Lake Louise Tourism Bureau, and it offers free WiFi and parking. Other top choices based on traveler reviews include Moose Hotel And Suites and Fairmont Banff Springs Gold Experience. See all available top hotels, or vacation rentals in Banff.

What's the top vacation rental in Banff?

Rocky Mountain Retreat- Enormous House Sleeps 23: Visitors like this Banff vacation home rental. It offers a fireplace, a balcony, and air-conditioning to help you feel perfectly comfortable in your new surroundings. It has 10 bedrooms as well as a kitchen with a fridge, a stovetop, and a microwave, so you can cook with friends or family. Make the most of the selection of games in this rental home to help you unwind. Another good choice for your trip to Banff is Rustic Chic Banff Mountain Home. See all vacation rentals in Banff.

If I need to cancel my hotel reservation in Banff, will I receive a refund?

Yes, the majority of hotel reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Banff.

Where can I learn more about changing or cancelling my trip to Banff?

For additional details about rescheduling or cancelling your trip to Banff, head over to our customer service page.

What's the best place to stay on a budget in Banff?

Based on reviews, Banff Rocky Mountain Resort is a popular hotel for our travelers who want a more economical choice, and features free WiFi and free parking. Other good choices for your budget-friendly stay include The Fox Hotel and Suites and Banff Caribou Lodge and Spa. View all budget hotels in Banff.

What's the best hotel when traveling with kids to Banff?

Banff Rocky Mountain Resort is a hotel with an indoor pool and a restaurant, and it's a top choice on Expedia for families. Other good choices for your kid-friendly vacation include Brewster Mountain Lodge and Fairmont Banff Springs. Attractions like Banff Park Museum and Victoria Glacier are also fun for kids of all ages. Find more child-friendly accommodations in Banff.

What's the best place to stay for a romantic vacation in Banff?

Banff Rocky Mountain Resort is a favorite hotel for couples, and features premium bedding and LCD TVs. Other good choices for a romantic stay include Banff Caribou Lodge and Spa and Banff Park Lodge. See all romantic hotels in Banff.

What is the favorite LGBTQ-friendly hotel in Banff?

Moose Hotel And Suites is a top LGBTQ-friendly hotel that features a full-service spa and free WiFi. Fairmont Banff Springs and The Juniper Hotel are other good options for your stay. See all available hotels listed as LGBTQ-friendly in Banff.

What's the best pet-friendly hotel in Banff?

Banff Rocky Mountain Resort is a top hotel for people traveling with their pets, and offers 2 spa tubs and free WiFi for its human guests. Other good choices to stay with your pet include The Fox Hotel and Suites and Banff Caribou Lodge and Spa. See more pet-friendly hotel accommodations in Banff.

Where is the best place to stay with easy access to Upper Hot Springs?

Adjacent to Upper Hot Springs, The Rimrock Resort Hotel is one of the top choices for your stay based on our traveler data, and this 4-star resort offers a full-service spa and 2 restaurants. Another good option is Fairmont Banff Springs, located just 1 mi (1.5 km) away.

What about the best place to stay close to Banff Centre for Arts and Creativity?

One of the top choices for your stay is Moose Hotel And Suites, located a short 0.7 mi (1.1 km) from Banff Centre for Arts and Creativity, and this 3.5-star hotel offers a full-service spa and a restaurant. The Fox Hotel and Suites and Banff Caribou Lodge and Spa are a couple of other good options close by.

What's the best luxury hotel in Banff?

The Rimrock Resort Hotel is a 4-star resort with 2 restaurants and 2 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale option for your stay is Royal Canadian Lodge.

Recent Reviews in Banff
Expedia verified reviews