Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Banff National Park Apartment Hotel

See all 101 Hotels in Banff National Park
Stoneridge Mountain Resort by CLIQUE

Stoneridge Mountain Resort by CLIQUE

30 Lincoln Pk, Canmore
4.0 out of 5.0
4.7 out of 5 (1,477 reviews)
Great relaxing atmosphere We spent a great couple nights at Stoneridge. Facilities are beautiful and rooms are comfortable. My only complaints are not enough dishes and cookwear provided (items like tin foil and basic spices would be a nice addition). Only 4 plates, forks and glasses etc are provided which makes running the ...
  18 Nov 2017

C$161

C$161
Falcon Crest Lodge by CLIQUE

Falcon Crest Lodge by CLIQUE

190 Kananaskis Way, Canmore
3.5 out of 5.0
4.6 out of 5 (1,520 reviews)
Great LodgeWe stayed here for a long weekend. We stayed at the room with two bedroom. The lodge was clean and comfortable! It had more than enough dishwares that we need to cook!
  18 Nov 2017

C$112

C$112
Canadian Rockies Chalets

Canadian Rockies Chalets

1206 Bow Valley Trail, Canmore
2.0 out of 5.0
3.9 out of 5 (657 reviews)
Cozy and Clean!We stayed in a 2bedroom suite with two young kids. Affordable, clean and cozy for our family. The train passes by frequently but it didn’t bother us and the suites above can be noisy depending whose up there. We were really happy with our stay. Our only feedback would be that they coffee provided ...
  17 Nov 2017

C$129

C$129
Blackstone Mountain Lodge by CLIQUE

Blackstone Mountain Lodge by CLIQUE

170 Kananaskis way, Canmore
4.0 out of 5.0
4.5 out of 5 (1,331 reviews)
Very comfortableMy wife and I stayed here on our way home for just one night. The stay was very nice and the room was comfortable. We were upgraded to a top floor suite with mountain view through our Expedia points. We would stay here again.
  17 Nov 2017

C$144

C$144
Banff Rocky Mountain Resort

Banff Rocky Mountain Resort

1029 Banff Ave, Banff
3.0 out of 5.0
3.9 out of 5 (1,606 reviews)
Nice hotel, nice amenities and close to townIt was a nice experience, my kids loved it specially the pool.
  12 Nov 2017

C$99

C$99
Hidden Ridge Resort

Hidden Ridge Resort

901 Hidden Ridge Way, Banff
3.5 out of 5.0
4.2 out of 5 (1,522 reviews)
Great atmosphereAuthentic mountain experience. Close enough to Banff, but nice to be just outside of the town. Beds were very comfortable, hot tub is great. Our TV didn't work, but that's a minor issue really. Overall great stay
  19 Nov 2017

C$129

C$129
Silver Creek Lodge

Silver Creek Lodge

1818 Mountain Ave, Canmore
3.5 out of 5.0
4.3 out of 5 (527 reviews)
Great Suite . Fantastic mountain views .My wife and I had a romantic mid-week getaway . We had a fantastic view of the mountains and of Canmore . There were lots of dining choices in the evenings and hiking/site seeing destinations during the day . We had a great time .
  18 Nov 2017

C$89

C$89
Copperstone Resort by CLIQUE

Copperstone Resort by CLIQUE

250 2nd Avenue, Dead Man's Flats
4.0 out of 5.0
4.5 out of 5 (965 reviews)
Hidden gem Well equipped, quiet room, spacious and inviting. Close to Canmore but still nestled away from all the busy tourists. Very nice resort.
  6 Nov 2017

C$126

C$126
Douglas Fir Resort and Chalets

Douglas Fir Resort and Chalets

525 Tunnel Mountain Road, Banff
3.0 out of 5.0
4.1 out of 5 (1,028 reviews)
Nice and cozy. You have everything you need. Awesome experience! Hot tub, cozy apartment with lots of room. Great bus routes!
  19 Nov 2017

C$149

C$149
Map

Recently booked Banff National Park hotels

Canmore Rocky Mountain Inn
2.0 out of 5.0
Last booking: 2 hours ago
Banff Park Lodge
3.0 out of 5.0
Last booking: 5 hours ago
Banff Ptarmigan Inn
3.0 out of 5.0
Last booking: 5 hours ago
Douglas Fir Resort and Chalets
3.0 out of 5.0
Last booking: 6 hours ago
Irwin's Mountain Inn
2.5 out of 5.0
Last booking: 8 hours ago
Best Western Plus Pocaterra Inn
2.5 out of 5.0
Last booking: 8 hours ago
Mountaineer Lodge
2.0 out of 5.0
Last booking: 9 hours ago
Brewster's Mountain Lodge
3.0 out of 5.0
Last booking: 10 hours ago
The Juniper Hotel
3.0 out of 5.0
Last booking: 13 hours ago

Apartment Hotel Hotels in Banff National Park

Banff National Park is a magical place, and one you’ll want to linger in for a while. Feel at home with Banff apartment rentals.

  • Discover all the best deals on long-term rooms and suites in Banff
  • Read verified reviews for advice on top apartment hotels in the areas
  • Take you pick of locales in the expansive park

Enjoy everything Banff National Park has to offer when you stay at a Banff apartment hotel for an extended visit.

Besides hiking and skiing, use the extra time to venture up the famous Lake Louise gondola and try your hand at ice fishing on the rivers. You can even use the spare time to practice your golf swing at some of the majestic golf courses in the neighborhood.

Be bold and take a few days to go off-the-beaten-path. Take a helicopter tour over the six glaciers, blue lakes, and Wilson Icefield. Tour Bow Lookout above Peyto Lake and spot the panoramic view of the mountainsides and waters below. Checking out the Whyte Museum of the Canadian Rockies and learning about the First Nations tribes who lived in Banff is also a must before heading back to your hotel.

Think of your accommodations as your home base. These spacious hotels give you a sense of familiarity as you stay long-term in the park. Enjoy extra perks too, like fitness centres, outdoor pools, and Wi-Fi to go along with plush bedding and magnificent views.

Book with Expedia.ca to find the best-ranked apartment hotels in Banff. Take advantage of cheap deals and discounts on your pick of hotel type. Some of these hotels are featured as inns and lodges, while others act as condos and homes situated at the edges of the mountains. You can always expect hotels in Banff to give you a welcome feeling, no matter how long you stay.

Stay awhile. And feel right at home amongst the trees and river bends of Banff.