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
$233 nightly
The price is $258 total per night
$258 total
May 15 - May 16
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.
Pet friendly
Parking included

Banff Rocky Mountain Resort
1029 Banff Ave Banff AB
$186 nightly
The price is $206 total per night
$206 total
May 14 - May 15
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.
Pool
Hot Tub

The Fox Hotel and Suites
461 Banff Ave Banff AB
$201 nightly
The price is $223 total per night
$223 total
May 14 - May 15
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.
Hot Tub
Pet friendly

Banff Caribou Lodge and Spa
521 Banff Ave Banff AB
$171 nightly
The price is $190 total per night
$190 total
May 14 - May 15
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.
Hot Tub
Spa

Moose Hotel And Suites
345 Banff Ave Banff AB
$350 nightly
The price is $388 total per night
$388 total
May 12 - May 13
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.
Pool
Hot Tub

Hotel Canoe and Suites
600 Banff Avenue Banff AB
$292 nightly
The price is $325 total per night
$325 total
May 13 - May 14
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 National Park Information Centre and Banff Lake Louise Tourism Bureau.
Hot Tub
Pet friendly

Otter Hotel
1000 600 Banff Ave Banff AB
$275 nightly
The price is $305 total per night
$305 total
May 14 - May 15
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 National Park Information Centre and Banff Lake Louise Tourism Bureau.
Hot Tub
Pet friendly

Banff Park Lodge
201 Lynx Street Banff AB
$246 nightly
The price is $273 total per night
$273 total
May 12 - May 13
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.
Pool
Hot Tub

Hidden Ridge Resort
901 Hidden Ridge Way Banff AB
$196 nightly
The price is $218 total per night
$218 total
May 14 - May 15
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 a 4-minute drive from Banff National Park Information Centre and 5 minutes from Banff Centre for Arts and Creativity.
Hot Tub
Kitchen

Fairmont Banff Springs
405 Spray Ave Banff AB
$570 nightly
The price is $632 total per night
$632 total
May 12 - May 13
Total with taxes and fees
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.
Pool
Hot Tub

Tunnel Mountain Resort
502 Tunnel Mountain Road, Box 1137 Banff AB
$163 nightly
The price is $181 total per night
$181 total
May 14 - May 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.2 mi from city center
With a stay at Tunnel Mountain Resort in Banff (Tunnel Mountain District), you'll be within a 5-minute drive of Banff Lake Louise Tourism Bureau and Banff National Park Information Centre.
Pool
Pet friendly

Banff Ptarmigan Inn
337 Banff Ave Banff AB
$201 nightly
The price is $223 total per night
$223 total
May 14 - May 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.56 mi from city center
With a stay at Banff Ptarmigan Inn, you'll be centrally located in Banff, steps from Banff National Park Information Centre and 3 minutes by foot from Banff Lake Louise Tourism Bureau.
Hot Tub
Pet friendly
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 | 171 hotels |
|---|---|
Lowest Price | $181 |
Highest Price | $632 |
Popular hotels | Johnston Canyon Lodge and Bungalows, Banff Rocky Mountain Resort, The Fox Hotel and Suites, Banff Caribou Lodge and Spa, Moose Hotel And Suites, Hotel Canoe and Suites, Otter Hotel, Banff Park Lodge, Hidden Ridge Resort, Fairmont Banff Springs, Tunnel Mountain Resort, Banff Ptarmigan Inn |
Most Recent Johnston Canyon Hotel Reviews

Tunnel Mountain Resort
4 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Parking is a bit awkward for the cabins. The staff are very helpful."
A verified traveler stayed at Tunnel Mountain Resort






