Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Box 875, Highway 1A Bow Valley Parkway, T1L 1A9 Castle Junction – Show map
Excellent location – rated 9/10! (score from 70 reviews)
Rated by guests after their stay at Johnston Canyon Resort.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
2 properties in Castle Junction
Including hotels, apartments, villas and more.
70 verified reviews
We speak your language
Johnston Canyon Resort's staff speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
BBQ Facilities, Grounds, Terrace
Tennis Court, Hiking
Food & Drink
Restaurant, Snack Bar
No internet access available.
Free! Free public parking is available on site (reservation is not needed).
Family Rooms, Heating
From 4:00 PM
Until 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Free! One child under 18 years stays free of charge when using existing beds.
One older child or adult is charged CAD 15 per night when using existing beds.
One older child or adult is charged CAD 15 per night in an extra bed.
Free! One child under 2 years stays free of charge in a crib.
The maximum number of extra beds/cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are allowed on request. Charges may apply.
Cards accepted at this property
Hover over the credit cards for more info.
Based on 70 reviews
Value for money
Show reviews from:
Surrounded by the beautiful natural environment of Tunnel Mountain, and a short distance from Banff town centre, this family-friendly resort features all the comforts of home in an unforgettable...
Score from 154 reviews Good
Adjacent to Bow River, this Alberta lodge is a 5 minute walk to downtown Banff and Banff National Park.
Score from 482 reviews Good
Situated within 600 yards of downtown Banff, this hotel features an on-site hot tub. Free Wi-Fi and a flat-screen TV are provided in all guest rooms. Daily breakfast is included.
Score from 532 reviews Good
Located 1 km from Banff Park Museum, A Good Nite's Rest Bed and Breakfast offers rooms with a microwave and a mini refrigerator. Free WiFi is provided. Daily breakfast is included.
Score from 35 reviews Very good
Great location, generally comfortable stay
The cabin was kinda smelly.
Love the location. Cabins seem well maintained and clean
Only down side was the food. Was a bit disappointed in the price and service in the restaraunt.
The canyon is breathtaking, the hike up is awesome and it's so nice to just walk back to your cabin after to relax. Price for cabin was very reasonable.
The food wasn't very good in the restaurant. Breakfast and lunch options was just OK, not memorable or very satisfying. Dinner was a bit better, not by much. Had to travel to Lake Louise village to have an enjoyable meal. Housekeeping needs more attentive cleaning staff
Quiet overnight location with early morning access to the Falls before the crowds arrive.
Refusal of staff to let us check in before 1600 (it was 1540). Limited self catering facilities and no crockery or cutlery.
The location to the falls Our temporary cabin for one night
They messed up on the reservation so we got two cabins both without kitchens when they said that both had kitchens. We had brought food for most of our meals and had no where to cook it. We asked if they would cover our breakfast in their restaurant and they said no.
The diner, the cabins, the trails, everything.
Location. Easy driving distance to sights in the Canadian Rockies. Much cheaper than other hotels in the area. Quiet. Cabins are clean and well equipped.
Breakfast not served until 8AM. Service was slow. One server and one cook. People in this area are looking to having an early start to sight seeing. Recommend bringing your own stuff to eat in your cabin for breakfast
Location at the end of the falls was great. The surrounding Canadian Rockies are beautiful, and cabins are half way in between Lake Louise and Banff.
Three beds were crammed into one small room. Not pleasant. Cabins were close together. When you sit outside, you look at the other cabins and cars.
Beautiful craftsman style decor of the 2 bedroom cabin and elegant bathroom was wonderful.
Cooking capability was awful. Oven had a sign "Oven is disconnected" when you opened the door of the tiny stove! 4 top burners was all we had. We also only had 1 small omlette skillet and 2 pots. Cabins are close together. No outdoor ambiance. No outdoor tables, just 2 Adirondack chairs. No BBQ facility.
comfy beds, close to the hike, coffee was close in the morning, great service by the front desk girl and house keeping beautiful products to enjoy a bath or moisturize your skin after a long hike
Location is idyllic. Cabin is a rough-rustic. More suitable for young back-packer/camper types than for seniors.
bed was uncomfortable. very hot
Great location if you're looking for a compromise between roughing it and staying in a hotel. Wake up in the morning and step out onto your porch to soak it all in.
A bit steep price wise, but the demand is there. Also, our waiter was a bit ridiculous.
Good food and service.
First cabin we stayed in was small. We upgraded to a bigger cabin and family was happy.
The road to the resort was great as we sighted six bears. However, the cabin was disappointing as there were four adults all sleeping in the one room. So be wary.
The bedroom being part of the living area.
Staff was very friendly and cabins were very cute and quiet and on the trail to beautiful waterfalls
bed was uncomfortable
We enjoyed staying in the Rockies, having a kitchen and using the fireplace. The beds were very comfortable. We were able to borrow a video from the resort and watch a movie instead of watching tv. Walking the canyon & seeing the falls was another benefit of the resort.
Our fireplace didn't draw well and we filled the livingroom with smoke. But we still enjoyed having a fire. Just opened the door to help get rid of the smoke.
The location was fantastic! It is near to hikes, Lake Louise and other iconic Rocky Mountain sites. The cabins are in extremely good condition, yet maintain the 1920's in terms of furniture and atmosphere. Rustic, yet comfortable.
Rustic nature of cabin
No hair drier
Perfect balance between rustic and functional. Great location and very comfortable
Cabin was not that clean. A lot of dust on the surfaces and floor. We had to wipe the place down before being comfort with our kids roaming about the cabin.
Chairs on veranda and peaceful area
Tv didnt seem to work Mosquitos not your fault of course Cutlery and a microwave would have been handy
The location of the cabin is good.
Although we were told that the cabin would be cleaned, it was not cleaned at all for the three days we were there. The kitchenette was very poorly equipped. For probably a hundred dollars, the owners could have equipped the kitchen a whole lot better. The showers were very poor indeed. One either got scalded or frozen. This was the same for the washbasin in the bathroom and in the toilet. There was no wi-fi and no ethernet at all. The TV did not work and was only for playing DVDs. But the DVDs available for rental were abysmal. For what
Very cosy; enjoyed the stay in the mountains.
The cabin and setting were nice.
Staff seemed very disorganized, like they had no leadership. Facilities were not open when they were suppose to be, service was very poor.
Beautiful serene location. Cute cabins - excellent and friendly staff.
Some of the mattresses are in need of updating - very uncomfortable!
Comfort, no kitchen
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.