Search Johnston Canyon, Alberta Hotels from AU$117

Johnston Canyon, Alberta, Canada

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

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

10 Best Hotels in Johnston Canyon

Johnston Canyon Resort
2.5 out of 5
Hwy 1A, Box 875, 25km west of Banff, Johnston Canyon, AB
Get Rates
3.4/5 (19 reviews)
A beautiful location in nature

"We love this place. A great place to get away. Very cozy cabins. The cafe and restaurant served good hearty food, but the staff had a bit of end-of/-season familiarity with each other, and casuality that seemed to make them indifferent to guests in their care. Still, we'd go again."…"

Reviewed on 4 Oct. 2014

Johnston Canyon Resort
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free CancellationReserve now, pay when you stay
AU$117
per night
Mar 5 - Mar 6
4.1/5Very Good! (2,961 reviews)

"Staff were friendly and courteous, it’s a bonus that you can park your half ton in the underground parking"…"

Reviewed on 26 Feb. 2020

Banff Caribou Lodge and Spa
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
AU$248
per night
Mar 1 - Mar 2
4.5/5Wonderful! (2,765 reviews)

"The facility was awesome, Lots of things to do. Swimming, hot tub, Skating"…"

Reviewed on 26 Feb. 2020

The Rimrock Resort Hotel
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
AU$188
per night
Mar 29 - Mar 30
4.2/5Very Good! (2,738 reviews)

"The grotto was wonderful, breakfast included was very good with option to order from menu for added cost. Upgraded to larger room $50 extra Us daily as standard room was quite small ."…"

Reviewed on 26 Feb. 2020

The Fox Hotel and Suites
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
AU$131
per night
Mar 1 - Mar 2
4.2/5Very Good! (2,084 reviews)

"The property and parking were convenient. Lounge and Crave cafe nice. Would have been nice if breakfast and internet were included."…"

Reviewed on 26 Feb. 2020

Banff Park Lodge
Royal Canadian Lodge
4 out of 5
459 Banff Ave, Banff, AB
Free CancellationReserve now, pay when you stay
AU$203
per night
Mar 4 - Mar 5
4.3/5Excellent! (1,546 reviews)

"The cleanliness and big tv. Clean room Staff was pleasant"…"

Reviewed on 25 Feb. 2020

Royal Canadian Lodge
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
AU$251
per night
Mar 22 - Mar 23
4.7/5Exceptional! (1,669 reviews)

"Roof top hot tubs and the spa can’t be beat! Room was clean, staff was very friendly and helpful."…"

Reviewed on 26 Feb. 2020

Moose Hotel And Suites
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
Free CancellationReserve now, pay when you stay
AU$170
per night
Mar 5 - Mar 6
4.4/5Excellent! (786 reviews)

"The outdoor/ hot tub area (liked) The access to the hotel front by vehicle (didn’t like) -easy to miss"…"

Reviewed on 27 Feb. 2020

Canalta Lodge
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Free CancellationReserve now, pay when you stay
AU$163
per night
Mar 2 - Mar 3
4.2/5Very Good! (1,984 reviews)

"It had everything we needed. I would love to stay again."…"

Reviewed on 25 Feb. 2020

Hidden Ridge Resort
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free CancellationReserve now, pay when you stay
AU$141
per night
Mar 2 - Mar 3
4/5Very Good! (2,021 reviews)

"Rustic and just far enough from the downtown area! Perfect for those who travel with pets."…"

Reviewed on 26 Feb. 2020

Banff Rocky Mountain Resort
Don't see what you're looking for?
See all available properties in Johnston Canyon
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.

Accommodation in Johnston Canyon

Pack your bags and get ready for an adventure unlike any you’ve ever experienced when you use Expedia.com.au to book a room at one of the hotels in Johnston Canyon, Alberta. We’ve compiled a massive selection of accommodation options, making it easy for you to score unbeatable deals on local hotels, motels, and resorts at any time of year.

Save big with packages

In addition to our rock-bottom room rates, you can save even more money and simplify your life by bundling your Johnston Canyon accommodation with your airfare. By combining your travel expenses into a single package, you’ll get access to special rates not available when booking separately and be ready to rock and roll as soon as you hit the ground.

Get exclusive offers

Here at Expedia, we offer top deals to help you get where you’re going without overpaying. And that certainly holds true with our trips to Johnston Canyon. You’ll find a ton of fantastic deals to this city on Expedia.com.au, though if you happen to find a lower rate on a hotel or package somewhere else, we’ll gladly match it.

Benefit from hotel reviews, photos, and virtual tours

When you use Expedia.com.au to book your hotel, you’ll know what to expect, because you can read reviews posted by travellers who have been there and done that. Our constantly growing collection of reviews gives you the inside scoop on some of the best tips and tricks for having an unforgettable holiday. We even have photo galleries and some online tours to give you an overview of everything you have to look forward to.

Sign up for member-only deals and VIP access

By signing up to Expedia+ Rewards, you’ll have access to the hottest Johnston Canyon hotel deals online. With our exclusive VIP program, you’ll enjoy tons of exclusive extras and deals to make the most of your time in Johnston Canyon, Alberta. From spa discounts to free drinks, select VIP Access hotels are ready to roll out the red carpet for you.

Book now, pay later—and forget about cancellation fees

If you’ve decided on the perfect accommodation, but aren’t quite ready to pay, you can reserve your room and hang on to your dollars until checkout. Over 77 hotels on Expedia.com.au in Johnston Canyon let you book now and pay later. And if your plans happen to change, you can always switch dates without worrying about being charged costly cancellation fees by Expedia.com.au.

Why wait any longer?

There’s never been a better time to book cheap hotels in Johnston Canyon, Alberta - AU$117. Start your search today, and you’ll be amazed by the offers you find.

Frequently asked questions

Recent Reviews in Johnston Canyon

More trip options