Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Banff Resorts

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Resorts in Banff

Grande Rockies Resort - Bellstar Hotels & Resorts
4 out of 5
901 Mountain St, Canmore, AB
Free CancellationReserve now, pay when you stay
The price is $146 per night

This family-friendly Canmore resort is located in the mountains, within 1 mi (2 km) of Canmore Museum and Geoscience Centre, Yamnuska Mountain Adventures, and ...

3.7/5Good! (999 reviews)

"Staff was amazing and very respectful. Room itself was awesome. Highly recommended this hotel!"…"

Reviewed on Jun 28, 2020

Grande Rockies Resort - Bellstar Hotels & Resorts
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is $219 per night

Situated in a national park, this spa resort is within a 5-minute walk of Upper Hot Springs and Banff Gondola. Banff Centre for Arts and Creativity and Banff ...

4.5/5Wonderful! (2,897 reviews)

"The view was great! The staff was also great, I think though for the amount of money spent on the room that they need a few updates to the bathroom. Other than that, everything was great"…"

Reviewed on Jul 7, 2020

The Rimrock Resort Hotel
Stoneridge Mountain Resort by CLIQUE
4 out of 5
30 Lincoln Pk, Canmore, AB
Free CancellationReserve now, pay when you stay
The price is $237 per night

This family-friendly Canmore resort is located in the mountains, within 2 mi (3 km) of Yamnuska Mountain Adventures, Canmore Caverns, and Canmore Museum and ...

4.7/5Exceptional! (1,026 reviews)

"Clean condo, nice comfy space, and great views to wake up to."…"

Reviewed on Jul 1, 2020

Stoneridge Mountain Resort by CLIQUE
Copperstone Resort by CLIQUE
4 out of 5
250 2nd Avenue, Dead Man's Flats, AB
Free CancellationReserve now, pay when you stay
The price is $184 per night

Located in Copperstone Resort, this eco-friendly resort is 0.6 mi (1 km) from Wind Ridge Trail and within 6 mi (10 km) of Stewart Creek Golf Club and Canmore ...

4.5/5Wonderful! (1,000 reviews)

"This is one of our families favorite places to stay. The grounds and rooms are always perfect and the staff is super friendly. Especially GM Jason, he made my sons 19th birthday one to remember with a HBD card and Bud Lights in the room, and a room upgrade. We were blown away at the kindness."…"

Reviewed on Jun 17, 2020

Copperstone Resort by CLIQUE
Coast Canmore Hotel & Conference Centre
3 out of 5
511 Bow Valley Trail, Canmore, AB
Free CancellationReserve now, pay when you stay
The price is $124 per night

Situated in a national park, this eco-friendly resort is within 2 mi (3 km) of Canmore Golf and Curling Club, Silvertip Golf Course, and Canmore Caverns. Canmore ...

4.2/5Excellent! (989 reviews)

"The hotel is centrally located, clean and with professional staff."…"

Reviewed on Jul 7, 2020

Coast Canmore Hotel & Conference Centre
Castle Mountain Chalets
3.5 out of 5
Hwy 93 South And Castle Junction 1A, Castle Junction, AB
The price is $144 per night

Situated in a national park, this resort is within 9 mi (15 km) of Johnston Canyon, Kootenay National Park, and Banff National Park. Icefields Parkway and Lake ...

4.3/5Excellent! (449 reviews)

"Rustic charm. Cabin was great, had everything you needed. Clean. The train woke us up a couple times but overall was very quiet. Will definitely come back for a longer stay!"…"

Reviewed on Jul 4, 2020

Castle Mountain Chalets
Premiumstayz at Blackstone Penthouse Style. Exceptional

Situated in the mountains, this romantic resort is within 1 mi (2 km) of Yamnuska Mountain Adventures and Canmore Museum and Geoscience Centre. Canmore Caverns ...

4.8/5Exceptional! (124 reviews)
Great Getaway

"Nice condo, good location for biking from the unit."…"

Reviewed on Jun 25, 2020

Premiumstayz at Blackstone Penthouse Style. Exceptional
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is $367 per night

This family-friendly Banff resort is located on the riverwalk, within 1 mi (2 km) of Bow Falls and Banff Gondola. Upper Hot Springs and Banff Centre for Arts ...

4.5/5Wonderful! (999 reviews)

"It’s a beautiful hotel a lot of history about it,"…"

Reviewed on Jun 15, 2020

Fairmont Banff Springs
Four Seasons Gem! Canmore - Banff

Located in Three Sisters Mountain Village, this romantic resort is within 3 mi (5 km) of Canmore Museum and Geoscience Centre, Canmore Nordic Centre Provincial ...

Four Seasons Gem! Canmore - Banff
Rundle Chalets
2.5 out of 5
1100 Harvie Heights Road, Harvie Heights, AB
Get Rates

Situated in the mountains, this resort is 2.1 mi (3.3 km) from Cross Zee Ranch and 3.1 mi (5 km) from Canmore Golf and Curling Club. Canmore Museum and Geoscience ...

2.9/5 (894 reviews)

"Nothing was unique it was too messy place with bugs and insects on the floor. My 3 year old daughter did not step on the floor and called it a scary place. The cabin number 41 which we stayed in did not match any Canadian hotel standards. All windows with different curtains, spider webs all around ..."…"

Reviewed on Jun 6, 2019

Rundle Chalets
Premiumstayz at Blackstone, Superior 1 Bedroom W/panoramic Views

Situated in the mountains, this romantic resort is within 1 mi (2 km) of Yamnuska Mountain Adventures and Canmore Museum and Geoscience Centre. Canmore Caverns ...

4.8/5Exceptional! (124 reviews)
The perfect place to stay. Location, comfort, views and space for the two of us!

"The overall property is great and the individual condo met all our needs."…"

Reviewed on Jun 19, 2020

Premiumstayz at Blackstone, Superior 1 Bedroom W/panoramic Views
Canmore Penthouse Loft / yr Round Salt Water Heated Outdoor Pool

This family-friendly resort is located in the city center, within 1 mi (2 km) of Yamnuska Mountain Adventures and Canmore Museum and Geoscience Centre. Canmore ...

5/5Exceptional! (4 reviews)
Wonderful Winter Stay

"The suite was great! I always like to point out the pros and cons of every place I stay, so let's get cracking: PROS - Heated underground garage - Pet friendly - Lots of amenities in-suite and in-building - Well appointed kitchen with everything you need - Nice layout & comfy - Well lit - Very little ..."…"

Reviewed on Jan 15, 2020

Canmore Penthouse Loft / yr Round Salt Water Heated Outdoor Pool
Don't see what you're looking for?
See all available properties in Banff
View all properties
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.

Other property types in Banff

Banff Caribou Lodge and Spa
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
The price is $127 per night
4.1/5Very Good! (3,113 reviews)

"I appreciated the cleanliness and courtesy of the staff especially during COVID. The Keg restaurant was excellent for breakfast as well. We felt safe during our stay."…"

Reviewed on Jul 5, 2020

Banff Caribou Lodge and Spa
Moose Hotel And Suites
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
The price is $182 per night
4.7/5Exceptional! (1,535 reviews)

"Great hotel! Clean rooms, short walk to town and family friendly."…"

Reviewed on Jul 5, 2020

Moose Hotel And Suites
Banff Rocky Mountain Resort
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
The price is $131 per night
4/5Very Good! (2,101 reviews)

"Washrooms, kitchen supplies are clean. Beddings are also clean."…"

Reviewed on Jul 3, 2020

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.

Resorts in Banff

Longing for a relaxing getaway? Treat yourself to the comforts and luxuries of a resort, where you can find everything you want for your vacation—from convenient dining options to activities and entertainment. Browse the resort options in Banff and discover the right one for you, whether you picture yourself sitting down to fine dining or heading to the spa for a deep-tissue massage.

Our top-rated Banff resorts:

The Rimrock Resort Hotel - Spa resort rated 4 stars, steps from Upper Hot Springs

  • Features 2 bars, a spa, and a 24-hour health club
  • 2 restaurants on site

Fairmont Banff Springs - Family-friendly property with a 4-star rating

  • Offers 7 restaurants
  • Has 3 bars, a golf course, and an outdoor pool

Banff Resort 2 Bedroom 2 Bathroom up to 6 People Feb 10-14, 2019

  • Enjoy the outdoor pool, spa tub, and fitness center

What Can I Do in Banff?

Travelers love the mountain scenery of Banff, and come here for skiing and other popular winter activities. Check out the interesting exhibits at Canada House Gallery, or grab your golf clubs for a game at Banff Springs Golf Club. Other top attractions you can add to your list are Cave and Basin National Historic Site and Upper Hot Springs.

Banff is also known for its:

  • Tours
  • Shopping
  • Riverfront
  • Restaurants

When Should I Visit Banff?

Here's a breakdown of the typical weather to help with deciding your travel dates:

  • The hottest months are typically July and August, while January and December are the coldest months
  • January-March: Daytime temperatures average 46° F and nighttime temperatures average 7° F
  • April-June: 72° F is the daytime average and 26° F is the nighttime average
  • July-September: Daytime averages are around 75° F and nighttime averages are around 37° F
  • October-December: The average temperatures are 58° F during the day and 8° F at night
  • Average rainfall is 0.94 inches in a year

How to Get to Banff and Around the Area

Banff Transportation
NameTypeDistance
Banff Station Train Station 0.4 mi (0.6 km)

Frequently asked questions

What can I expect from a resort vacation in Banff?
Longing for a relaxing escape? Treat yourself to the comforts and luxuries of a resort, where you can find everything you need for your trip—from tasty food and drink options to activities and shopping. Browse the resorts in the area and discover the right one for you, whether you picture yourself sipping drinks by a sprawling pool or hitting the golf course for an afternoon game.
What's a favorite resort for my stay in Banff?
The Rimrock Resort Hotel - Spa resort rated 4 stars, steps from Upper Hot Springs. Features 2 restaurants, 2 bars, and a spa. Guests love the great location. Fairmont Banff Springs - Family-friendly resort rated 4 stars. Has 7 restaurants, 3 bars, and a golf course. One Bedroom ~ Banff Rocky Mountain Resort - Enjoy the spa tub and fitness center.
What can I do in Banff?
Travelers come to Banff for winter sports like skiing, and also love the hiking and other activities. Check out the interesting exhibits at Banff Park Museum, or grab your golf clubs for a game at Banff Springs Golf Club. Other top attractions you can add to your list are Upper Hot Springs and Banff Gondola.
What's the seasonal weather like in Banff?
The hottest months are usually July and August with an average temp of 57°F, while the coldest months are January and December with an average of 21°F. Average annual rainfall for Banff is 24 inches.
What's the best way to get to and around Banff?
If you want to explore the larger area, hop on a train at Banff Station. Banff may not have many public transit choices so consider a car rental to maximize your time.

More trip options