Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Are you planning to spend some nights in Canadian Rockies? Hoping to book accommodation in the Johnston Canyon area? There are 3 Expedia-listed accommodation options within a 0.1-kilometre (0.06-mile) radius of the center of town.
While Johnston Canyon can't lay claim to having a wide array of accommodations close to the city center, Johnston Canyon Resort is close enough to please most visitors.
The Sunshine Mountain Lodge can be found 16 kilometres (10 miles) from the main part of Johnston Canyon. Alternatively, the Johnston Canyon Resort is located 0.3 kilometres (0.2 miles) away. Alternatively, make a reservation at the Banff Aspen Lodge or the Banff Ptarmigan Inn.
If you have the time, why not broaden your horizons and check out the other attractions to be found in Canadian Rockies while you are in the area? Enjoy Canadian Rockies' forests, rivers and streams. In addition, you should go to some of the area's nature museums, history museums and open-air museums. Adventurous visitors can enjoy snowboarding here.
Lake Louise is 30 kilometres (19 miles) to the northwest of Johnston Canyon and is home to the Lake Louise Gondola and Herbert Lake. Some of our recommended Lake Louise hotels and accommodations are the Fairmont Chateau Lake Louise and Lake Louise Inn. Alternatively, you could consider staying at Canmore, 40 kilometres (23 miles) to the southeast of Johnston Canyon, where you'll find the Rundle Cliffs Lodge and Solara Resort and Spa. Whether you're just passing through or staying in Canmore, make sure you visit the Canmore Golf and Curling Club and Canmore Museum and Geoscience Centre.
If sport is what you love, be sure to take a trip to Spray Lake Sawmills Family Sports Centre, which is 95 kilometres (60 miles) to the east of Johnston Canyon. Book a hotel near the action at the Days Inn & Suites - Cochrane or the Super 8 Cochrane AB.
Calgary International Airport is a nearby airport for flying in and out of Johnston Canyon. It is 130 kilometres (80 miles) away. If you choose to stay nearby, try the Delta Hotels by Marriott Calgary Airport In-Terminal or Best Western Premier Freeport Inn & Suites.