
Find hotels in Johnston Canyon from ฿3,044
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Johnston Canyon
Pet friendly
Check prices for these dates
Our top choices for Johnston Canyon hotels

The Juniper Hotel
The Juniper HotelBanff
8.8 out of 10, Excellent, (1,002 reviews)
The price is ฿2,988
฿3,846 total
includes taxes & fees
20 Apr - 21 Apr

Bow View Lodge
Bow View LodgeDowntown District
8.4 out of 10, Very good, (1,000 reviews)
The price is ฿2,766
฿3,132 total
includes taxes & fees
19 Apr - 20 Apr

Banff Rocky Mountain Resort
Banff Rocky Mountain ResortBanff
8.0 out of 10, Very good, (2,855 reviews)
The price is ฿3,451
฿3,907 total
includes taxes & fees
12 Apr - 13 Apr

Brewster Mountain Lodge
Brewster Mountain LodgeDowntown District
9.2 out of 10, Wonderful, (1,820 reviews)
The price is ฿3,891
฿4,405 total
includes taxes & fees
22 Apr - 23 Apr

Moxy Banff
Moxy BanffUptown District
9.2 out of 10, Wonderful, (187 reviews)
The price is ฿4,123
฿4,761 total
includes taxes & fees
15 Apr - 16 Apr

Banff Park Lodge
Banff Park LodgeDowntown District
9.0 out of 10, Wonderful, (2,118 reviews)
The price is ฿3,693
฿4,181 total
includes taxes & fees
14 Apr - 15 Apr

Charltons Banff
Charltons BanffUptown District
8.4 out of 10, Very good, (1,010 reviews)
The price is ฿3,151
฿3,568 total
includes taxes & fees
12 Apr - 13 Apr

Peaks Hotel & Suites
Peaks Hotel & SuitesDowntown District
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ฿4,619
฿5,230 total
includes taxes & fees
13 Apr - 14 Apr

Canalta Lodge
Canalta LodgeUptown District
9.4 out of 10, Exceptional, (1,408 reviews)
The price is ฿3,940
฿4,460 total
includes taxes & fees
29 Apr - 30 Apr

Douglas Fir Resort and Chalets
Douglas Fir Resort and ChaletsTunnel Mountain District
8.0 out of 10, Very good, (4,050 reviews)
The price is ฿3,451
฿3,907 total
includes taxes & fees
14 Apr - 15 Apr

King Edward Hotel
King Edward HotelDowntown District
7.2 out of 10, Good, (1,000 reviews)
The price is ฿3,689
฿4,261 total
includes taxes & fees
12 Apr - 13 Apr

The Dorothy Motel
The Dorothy MotelUptown District
9.2 out of 10, Wonderful, (1,010 reviews)
The price is ฿3,682
฿4,169 total
includes taxes & fees
14 Apr - 15 Apr

Mount Royal Hotel
Mount Royal HotelDowntown District
9.0 out of 10, Wonderful, (1,372 reviews)
The price is ฿3,523
฿4,035 total
includes taxes & fees
22 Apr - 23 Apr

Banff Aspen Lodge
Banff Aspen LodgeUptown District
9.4 out of 10, Exceptional, (1,380 reviews)
The price is ฿3,939
฿4,460 total
includes taxes & fees
20 Apr - 21 Apr

A Good Nite's Rest Bed and Breakfast
A Good Nite's Rest Bed and BreakfastUptown District
8.6 out of 10, Excellent, (265 reviews)
The price is ฿2,988
฿3,316 total
includes taxes & fees
12 Apr - 13 Apr

Fairmont Banff Springs
Fairmont Banff SpringsBanff Springs District
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ฿12,715
฿16,100 total
includes taxes & fees
26 Apr - 27 Apr

Banff Ptarmigan Inn
Banff Ptarmigan InnDowntown District
8.8 out of 10, Excellent, (2,047 reviews)
The price is ฿3,914
฿4,431 total
includes taxes & fees
14 Apr - 15 Apr

Best Western Plus Banff International Lodge
Best Western Plus Banff International LodgeUptown District
8.8 out of 10, Excellent, (1,256 reviews)
The price is ฿3,939
฿4,460 total
includes taxes & fees
12 Apr - 13 Apr

Hidden Ridge Resort
Hidden Ridge ResortTunnel Mountain District
8.6 out of 10, Excellent, (4,936 reviews)
The price is ฿4,146
฿4,694 total
includes taxes & fees
16 Apr - 17 Apr
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Johnston Canyon attractions
Learn more about Johnston Canyon
The steel catwalks of Johnston Canyon lead you along thundering waterfalls and through limestone tunnels carved by ancient waters. Hike to the Lower and Upper Falls in summer, or marvel at frozen ice formations when winter transforms this Banff National Park treasure.

More cheap stays in Johnston Canyon

Bow View Lodge
228 Bow Ave Banff AB
The price is ฿2,766 per night from 19 Apr to 20 Apr
฿2,766
฿3,132 total
19 Apr - 20 Apr
includes taxes & fees
8.4/10 Very Good! (1,000 reviews)











































































