Hotels in Banff

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Banff?

Rimrock Resort Hotel Banff by Accor

4.0 star property
9.2 out of 10, Wonderful, (1227)
$629 nightly
The price is $685
Aug 7 - Aug 8
Total includes taxes and fees
Rimrock Resort Hotel Banff by Accor

The Juniper Hotel

3.0 star property
8.8 out of 10, Excellent, (1001)
$355 nightly
The price is $387
Jul 13 - Jul 14
Total includes taxes and fees
The Juniper Hotel

Peaks Hotel and Suites

3.0 star property
9.6 out of 10, Exceptional, (1006)
$462 nightly
The price is $503
Aug 2 - Aug 3
Total includes taxes and fees
Peaks Hotel and Suites

Rundlestone Lodge

3.0 star property
8.6 out of 10, Excellent, (1785)
$328 nightly
The price is $357
Jul 31 - Aug 1
Total includes taxes and fees
Rundlestone Lodge

Canalta Lodge

3.5 star property
9.4 out of 10, Exceptional, (1213)
$425 nightly
The price is $463
Jul 13 - Jul 14
Total includes taxes and fees
Canalta Lodge

Buffalo Mountain Lodge

3.5 star property
9.2 out of 10, Wonderful, (1287)
$260 nightly
The price is $283
Jul 27 - Jul 28
Total includes taxes and fees
Buffalo Mountain Lodge

Fairmont Banff Springs

4.0 star property
9.2 out of 10, Wonderful, (1005)
$963 nightly
The price is $1,050
Aug 3 - Aug 4
Total includes taxes and fees
Fairmont Banff Springs

Banff Aspen Lodge

3.0 star property
9.2 out of 10, Wonderful, (1260)
$395 nightly
The price is $430
Jul 27 - Jul 28
Total includes taxes and fees
Banff Aspen Lodge

Brewster Mountain Lodge

3.0 star property
9.2 out of 10, Wonderful, (1489)
$341 nightly
The price is $372
Jul 24 - Jul 25
Total includes taxes and fees
Brewster Mountain Lodge

The Elk & Avenue Hotel

3.0 star property
9.0 out of 10, Wonderful, (1704)
$381 nightly
The price is $416
Jul 13 - Jul 14
Total includes taxes and fees
The Elk & Avenue Hotel

Moose Hotel And Suites

4.0 star property
9.6 out of 10, Exceptional, (2079)
$603 nightly
The price is $657
Jul 27 - Jul 28
Total includes taxes and fees
Moose Hotel And Suites

Red Carpet Inn

2.5 star property
8.2 out of 10, Very Good, (1005)
$321 nightly
The price is $350
Aug 7 - Aug 8
Total includes taxes and fees
Red Carpet Inn

Mount Royal Hotel

3.0 star property
9.0 out of 10, Wonderful, (1341)
$382 nightly
The price is $416
Jul 19 - Jul 20
Total includes taxes and fees
Mount Royal Hotel

Irwin's Mountain Inn

2.5 star property
8.4 out of 10, Very Good, (1005)
$321 nightly
The price is $350
Jul 31 - Aug 1
Total includes taxes and fees
Irwin's Mountain Inn

Banff Inn

3.0 star property
9.0 out of 10, Wonderful, (1179)
$364 nightly
The price is $396
Jul 15 - Jul 16
Total includes taxes and fees
Banff Inn

Banff Park Lodge

3.0 star property
8.8 out of 10, Excellent, (1690)
$442 nightly
The price is $482
Aug 3 - Aug 4
Total includes taxes and fees
Banff Park Lodge

Banff Caribou Lodge and Spa

3.5 star property
8.6 out of 10, Excellent, (2746)
$375 nightly
The price is $409
Jul 27 - Jul 28
Total includes taxes and fees
Banff Caribou Lodge and Spa

Hidden Ridge Resort

3.5 star property
8.6 out of 10, Excellent, (4481)
$422 nightly
The price is $460
Jul 27 - Jul 28
Total includes taxes and fees
Hidden Ridge Resort

The Fox Hotel and Suites

3.5 star property
8.6 out of 10, Excellent, (2347)
$381 nightly
The price is $416
Jul 27 - Jul 28
Total includes taxes and fees
The Fox Hotel and Suites

Banff Rocky Mountain Resort

3.0 star property
8.0 out of 10, Very Good, (2343)
$368 nightly
The price is $401
Jul 27 - Jul 28
Total includes taxes and fees
Banff Rocky Mountain Resort
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.
trending_down

Our prices for hotels in Banff are cheapest in April

See average prices and weather for all months

Price trends for hotels in Banff

Pricing is based on two traveler single night rates
Jul
$637
Average price during July is $637
Aug
$651
Average price during August is $651
Sep
$577
Average price during September is $577
Oct
$362
Average price during October is $362
Nov
$257
Average price during November is $257
Dec
$330
Average price during December is $330
Jan
$227
Average price during January is $227
Feb
$250
Average price during February is $250
Mar
$243
Average price during March is $243
Apr
$215
Average price during April is $215
May
$333
Average price during May is $333
Jun
$536
Average price during June is $536
Currently viewing crowd sizes and weather for July.

July

trending_upHigh crowds
High 66°F / low 48°F. Sunny most days.
66°
weather_sun
July, High crowds, average high temperature 66 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
65°
weather_sun
August, High crowds, average high temperature 65 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
56°
weather_partly_sunny
September, High crowds, average high temperature 56 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Partly sunny.
39°
40°
ac_unit
October, Moderate crowds, average high temperature 40 degrees Fahrenheit, average low temperature 26 degrees Fahrenheit. Snow likely.
26°
27°
ac_unit
November, Moderate crowds, average high temperature 27 degrees Fahrenheit, average low temperature 12 degrees Fahrenheit. Snow likely.
12°
17°
weather_cloudy
December, High crowds, average high temperature 17 degrees Fahrenheit, average low temperature 3 degrees Fahrenheit. Cloudy most days.
21°
weather_cloudy
January, Low crowds, average high temperature 21 degrees Fahrenheit, average low temperature 7 degrees Fahrenheit. Cloudy most days.
21°
weather_cloudy
February, Low crowds, average high temperature 21 degrees Fahrenheit, average low temperature 6 degrees Fahrenheit. Cloudy most days.
30°
ac_unit
March, Moderate crowds, average high temperature 30 degrees Fahrenheit, average low temperature 15 degrees Fahrenheit. Snow likely.
15°
37°
ac_unit
April, Low crowds, average high temperature 37 degrees Fahrenheit, average low temperature 23 degrees Fahrenheit. Snow likely.
23°
49°
weather_partly_sunny
May, Low crowds, average high temperature 49 degrees Fahrenheit, average low temperature 34 degrees Fahrenheit. Partly sunny.
34°
58°
weather_sun
June, Moderate crowds, average high temperature 58 degrees Fahrenheit, average low temperature 42 degrees Fahrenheit. Sunny most days.
42°
Monthly weather averages (˚F)

Top neighborhoods in Banff

Downtown District map

Downtown District

The Downtown District neighborhood offers attractions such as Bow River and Banff Legacy Trail.

Uptown District map

Uptown District

Banff's Uptown District neighborhood offers attractions including Victoria Glacier.

Tunnel Mountain District map

Tunnel Mountain District

The Tunnel Mountain District neighborhood offers attractions such as Surprise Corner and Tunnel Mountain Trail.

Banff Centre District map

Banff Centre District

Banff's Banff Centre District neighborhood has a host of places to visit such as Bow River and Walter Phillips Gallery.

Banff Springs District map

Banff Springs District

The Banff Springs District neighborhood has lots to see including Bow Falls and Fairmont Banff Springs Bowling Centre.

Top landmarks in Banff

Learn more about Banff

Breathtaking turquoise lakes reflect snow-capped peaks in this Rocky Mountain paradise. Ski world-class slopes, spot wildlife in Banff National Park, or soak in soothing hot springs.

Check out the Banff hotels guests love right now

Frequently asked questions

How much does a hotel room cost in Banff?
You can find top hotels in Banff from $321 with options to suit your budget and needs. Banff Aspen Lodge and Banff Inn are a couple of affordable hotels popular with our travelers. To find an affordable hotel in Banff that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Banff hotels?
Members can save up to 20% on select hotels in Banff. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Banff hotels with free cancellation?
To book a refundable Banff hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Banff?
One of the most popular luxury hotels in Banff is Fairmont Banff Springs. Fairmont Banff Springs is a luxury resort with a high guest rating amongst our travelers, and it offers an outdoor pool, a hot spring and a full-service spa.
What are some top pet-friendly hotels in Banff?
Consider one of our travelers' favorite pet-friendly hotels in Banff:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Banff.
What are some of the best hotels in Banff for couples?
Choose a top-rated Banff romantic hotel and enjoy your couple's getaway. Our travelers love Moose Hotel And Suites, a hotel in Downtown District with a restaurant and an indoor pool. Another romantic hotel with top reviews is Fairmont Banff Springs Gold Experience. This hotel can be found in Banff Springs District with 7 restaurants and an outdoor pool for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Banff for couples on Hotels.com.
What are some of the best kid-friendly hotels in Banff?
Some of the most well reviewed Banff hotels for kids include Fairmont Banff Springs Gold Experience, Rimrock Resort Hotel Banff by Accor, and Fairmont Banff Springs. Fairmont Banff Springs Gold Experience is a kid-friendly hotel in Banff Springs District with a guest score of 9.4 out of 10, offering family-friendly amenities like an outdoor pool and an arcade/game room, plus free cribs in guestrooms. Check out Rimrock Resort Hotel Banff by Accor in Sulphur Mountain District with a guest score of 9.2. This popular resort has an indoor pool and a hot tub, as well as free cribs in the guestrooms. Fairmont Banff Springs is another good option in Banff Springs District with an outdoor pool and an arcade/game room, plus children's slippers in the guestrooms. Find even more kid-friendly hotels in Banff by using our "Family friendly" filter on Hotels.com when you search.
What are the top Banff hotels with a pool?
For a little extra luxury, discover some of the best Banff hotels with a pool. Banff Park Lodge is a great hotel in Downtown District with an indoor pool and a guest rating of 8.8 out of 10. Plus, you can make the most of its hot tub and 2 restaurants. Moose Hotel And Suites is a popular hotel in Downtown District that features an indoor pool along with a hot tub and a full-service spa. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Banff with a pool.
What are some of the best Banff hotels with free parking?
If you're arriving by car, choosing a great Banff hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Banff?
If you're looking for hotels in central Banff, check out Moose Hotel And Suites and Brewster Mountain Lodge. Travelers love Moose Hotel And Suites for its location, as well as the indoor pool, hot tub and full-service spa this hotel offers. Brewster Mountain Lodge is another popular central hotel with a restaurant, a free continental breakfast and a sauna. Stay at one of these hotels for easy access to top sights like Upper Hot Springs, Banff Gondola, and Fairmont Banff Springs Bowling Centre. Downtown District and Uptown District are some of the most central neighborhoods for your Banff vacation.
Are all taxes and fees included in the Banff hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers recommend in Banff?
Buffaloberry B&B, Moose Hotel And Suites and Hotel Canoe and Suites are all properties that our guests really like.

Find out more about Banff

Find out more about Banff

Embrace the Majesty: Discover Banff's Untamed Wilderness

Nestled in the heart of the Canadian Rockies, Banff, Alberta is a breathtaking nature lover's paradise. With its stunning mountain vistas, crystal-clear lakes, and vibrant wildlife, this charming town invites adventure and relaxation alike. Stroll down Banff Avenue, where boutiques and eateries offer a taste of local culture, or take the iconic Banff Gondola for panoramic views. Explore the majestic Banff National Park, home to the serene Lake Louise and the historic Fairmont Banff Springs hotel. Whether hiking, skiing, or simply soaking in the scenery, an unforgettable stay in Banff awaits every traveler. For great hotel rates in Banff, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Banff

Banff offers a range of accommodations, from cozy lodges to luxurious hotels with stunning mountain views. Whether you prefer a high-end stay or a comfortable inn, you'll find plenty of options to suit your style and budget in this beautiful national park. Here are some of our travelers' favorite hotels in Banff:

  1. Fairmont Banff SpringsOpens in a new window: This elegant 4.0-star resort offers a captivating blend of adventure and relaxation, featuring a natural hot spring nearby and a variety of on-site recreational activities including skiing and horseback riding. The stunning views from the outdoor pool complement the luxurious amenities, ensuring a memorable stay. Frequent travelers appreciate the exceptional service delivered by an attentive staff, as well as the vibrant dining options available, making it a top choice for those seeking an extraordinary getaway in Banff.
  2. Rimrock Resort Hotel Banff by AccorOpens in a new window: This charming 4.0-star resort is perfect for leisure travelers seeking a unique experience. With its proximity to the Gondola and hot springs, guests enjoy easy access to thrilling outdoor adventures. The beautifully designed interiors and top-notch amenities create a cozy atmosphere, while the attentive staff ensures a high-quality journey. The exceptional dining options and comfortable accommodations make this hotel a favored destination for those wanting to immerse themselves in the natural beauty of Banff.
  3. Royal Canadian LodgeOpens in a new window: This stylish 4.0-star hotel caters primarily to adventure travelers looking for a modern and comfortable stay. Featuring spacious suites and an array of exciting activities, including skiing and mountain biking, it offers an inviting atmosphere for exploration. The innovative amenities, such as a unique snack-delivery robot, enhance the guest experience, while the friendly and professional staff contribute to a welcoming environment. This hotel stands out for its commitment to providing a delightful combination of comfort and adventure in the heart of Banff.

Things to do in Banff

Nestled among stunning peaks and pristine forests, this mountain paradise offers a playground for outdoor enthusiasts. Enjoy thrilling skiing in winter, breathtaking hikes through lush trails, and serene boat rides on crystal-clear lakes. With charming shops and cozy eateries lining vibrant streets, it's a perfect blend of adventure and relaxation.

  • Upper Hot SpringsOpens in a new window – Soak in the rejuvenating waters of Upper Hot Springs, surrounded by stunning mountain views. This natural hot spring offers a perfect way to relax after a day of exploring, allowing you to unwind while soaking in the therapeutic warmth.
  • Tunnel MountainOpens in a new window – Take a hike up Tunnel Mountain for an invigorating outdoor experience. The well-marked trails lead you through beautiful scenery, and the summit rewards you with breathtaking vistas of Banff and the surrounding peaks.
  • Banff Springs Golf ClubOpens in a new window – Tee off at the Banff Springs Golf Club, where you can enjoy a round of golf against a backdrop of majestic mountains and lush landscapes. It’s a golfer's paradise that combines sport with stunning natural beauty.
  • Sulphur MountainOpens in a new window – Ride the gondola to the top of Sulphur Mountain for panoramic views of the Bow Valley. Once at the summit, walk along the boardwalk and take in the breathtaking scenery or grab a bite at the café.
  • Cave and Basin National Historic SiteOpens in a new window – Explore the origins of Canada’s national parks at the Cave and Basin National Historic Site. Discover the rich history of this area and enjoy the unique thermal springs while wandering through the beautiful natural surroundings.

5 tips for savvy savings when booking a hotel in Banff

  1. Book for the cheapest times: The most budget-friendly months to visit Banff are January, April, and November, as hotel prices are typically lower during this time. For a great value for money experience, it's recommended to stay for at least 2 to 3 days to fully appreciate the area's historical and cultural landmarks, including its stunning mountains, picturesque lakes, and serene rivers. Planning your trip during these months could help you take advantage of lower prices while exploring the beautiful nature and rich heritage of Banff.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Banff, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications from Hotels.com, you're more likely to receive updates on flash sales and special promotions, helping you seize savings opportunities. Additionally, the Smart ShoppingOpens in a new window tool in the app allows you to compare hotel prices and amenities, ensuring you find the best options. If prices drop or rooms become available, you'll be the first to know, making it easier to book a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a Banff hotel. If you're interested in unique accommodations, boutique hotels might provide a more personalized experience and potentially better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is higher than expected, we’ll recommend alternative dates that could help you find a better deal.
  4. Consider your location: Hotels near the city center usually tend to be pricier, but thanks to Banff's excellent public transportation system, you might discover a more affordable independent hotel a bit farther out that’s still well-connected. For those wanting to explore alternative, less crowded neighborhoods or even lesser-known nearby towns, there’s often great value to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Banff. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Banff

Banff experiences its lowest average temperature in December, at 10.2°F (-12.1°C), while July is the hottest month, with an average temperature of 57.7°F (14.3°C). June tends to be the wettest month. The peak travel months to visit Banff are June to August, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, February, October, and November are ideal if you're looking for a calmer vacation, marked by no rainfall and mostly sunny to mostly cloudy conditions.

There's a lot visitors like about Banff, especially its natural setting and restaurants. If you're visiting during colder months, enjoy activities such as skiing during your stay. Nature lovers can visit Minnewanka Loop / Lake Johnson and Banff Cascades of Time Gardens. There's plenty more to see, including sights like Tunnel Mountain and Bow Falls.