Compare Cheap Hotels in Johnston Canyon
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Johnston Canyon Hotels

Johnston Canyon Lodge and Bungalows
Hwy 1A Johnston Canyon AB
$392 nightly
The price is $435 total per night
$435 total
Jul 6 - Jul 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.55 mi from city center
Located in Johnston Canyon, Johnston Canyon Lodge and Bungalows is on the riverwalk, a 1-minute drive from Johnston Canyon and 9 minutes from Ink Pots Hiking Trail.

Banff Rocky Mountain Resort
1029 Banff Ave Banff AB
$401 nightly
The price is $445 total per night
$445 total
Jun 26 - Jun 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.45 mi from city center
When you stay at Banff Rocky Mountain Resort in Banff, you'll be in a national park, a 5-minute drive from Banff National Park Information Centre and 6 minutes from Banff Lake Louise Tourism Bureau.

The Fox Hotel and Suites
461 Banff Ave Banff AB
$476 nightly
The price is $528 total per night
$528 total
Jul 9 - Jul 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.72 mi from city center
A stay at The Fox Hotel and Suites places you in the heart of Banff, within a 15-minute walk of Banff Lake Louise Tourism Bureau and Banff National Park Information Centre.

Hidden Ridge Resort
901 Hidden Ridge Way Banff AB
$465 nightly
The price is $516 total per night
$516 total
Jun 27 - Jun 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.3 mi from city center
With a stay at Hidden Ridge Resort in Banff (Tunnel Mountain District), you'll be within a 5-minute drive of Banff National Park Information Centre and Tunnel Mountain.

Hotel Canoe and Suites
600 Banff Avenue Banff AB
$644 nightly
The price is $715 total per night
$715 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.99 mi from city center
With a stay at Hotel Canoe and Suites in Banff (Uptown District), you'll be within a 5-minute drive of Banff Lake Louise Tourism Bureau and Banff National Park Information Centre.

Otter Hotel
1000 600 Banff Ave Banff AB
$630 nightly
The price is $699 total per night
$699 total
Jun 27 - Jun 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.98 mi from city center
With a stay at Otter Hotel in Banff (Uptown District), you'll be within a 5-minute drive of Banff Lake Louise Tourism Bureau and Banff National Park Information Centre.
Hot Tub
Pet friendly

Fairmont Banff Springs
405 Spray Ave Banff AB
13.32 mi from city center
With a stay at Fairmont Banff Springs in Banff (Banff Springs District), you'll be a 1-minute drive from Fairmont Banff Springs Bowling Centre and 5 minutes from Banff Lake Louise Tourism Bureau.

Moose Hotel And Suites
345 Banff Ave Banff AB
$736 nightly
The price is $817 total per night
$817 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.57 mi from city center
With a stay at Moose Hotel And Suites, you'll be centrally located in Banff, within a 5-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau.

Sunshine Mountain Lodge
One Sunshine Access Road Sunshine AB
$317 nightly
The price is $352 total per night
$352 total
Jul 5 - Jul 6
Total with taxes and fees
9.99 mi from city center
When you stay at Sunshine Mountain Lodge in Sunshine, you'll be in a national park, just steps from Sunshine Village and 5 minutes by foot from Sunshine Meadows.

Banff Caribou Lodge and Spa
521 Banff Ave Banff AB
$415 nightly
The price is $461 total per night
$461 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.83 mi from city center
With a stay at Banff Caribou Lodge and Spa in Banff, you'll be 1.3 mi (2.2 km) from Tunnel Mountain and 5.9 mi (9.4 km) from Lake Minnewanka.

Banff Park Lodge
201 Lynx Street Banff AB
$452 nightly
The price is $502 total per night
$502 total
Jul 26 - Jul 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.46 mi from city center
A stay at Banff Park Lodge places you in the heart of Banff, within a 10-minute drive of Spray River West Trailhead and Banff Gondola.

Canalta Lodge
545 Banff Ave Banff AB
$419 nightly
The price is $465 total per night
$465 total
Jun 26 - Jun 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.9 mi from city center
With a stay at Canalta Hotel Lodge in Banff (Uptown District), you'll be within a 5-minute drive of Banff National Park Information Centre and Banff Centre for Arts and Creativity.
Don't see what you're looking for?
See all available properties in Johnston Canyon
View all propertiesLowest 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.
Johnston Canyon hotels essential information
Accommodation | 180 hotels |
|---|---|
Lowest Price | $352 |
Highest Price | $817 |
Popular hotels | Johnston Canyon Lodge and Bungalows, Banff Rocky Mountain Resort, The Fox Hotel and Suites, Hidden Ridge Resort, Hotel Canoe and Suites, Otter Hotel, Fairmont Banff Springs, Moose Hotel And Suites, Sunshine Mountain Lodge, Banff Caribou Lodge and Spa, Banff Park Lodge, Canalta Lodge |
Most Recent Johnston Canyon Hotel Reviews

The Fox Hotel and Suites
5 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"Smelled like cedar throughout. Nice location. Lovely hot pool. Friendly staff."
A verified traveler stayed at The Fox Hotel and Suites






