Hero photo

Johnston Canyon Resort

Hwy 1A, Banff, AB

+1 403 762 2971

based on 518 reviews

C$ 319

per night

Sat 13/8
Sun 14/8

About Johnston Canyon Resort, Banff

Value for money
Johnston Canyon Lodge & Bungalows is situated in Banff and provides a rooftop terrace, outdoor tennis courts and free Wi-Fi. It is ideal for those wishing to get back to nature, with Canadian Rocky Mountain Parks World Heritage Site just moments away. Guests of the resort can enjoy the property's gardens. There is also a BBQ area on-site for guests to use. Johnston Canyon Lodge & Bungalows offers rooms equipped with heating and a refrigerator. The on-site restaurant is a perfect spot to unwind while enjoying a choice of American dishes. The resort is less than a 30-minute drive from Banff Airport. It also borders Banff National Park.

Johnston Canyon Resort photos


Sun 14/8
Thu 18/8
Sun 14/8
Thu 18/8
Show deals with

Is it really the cheapest?

We search major booking sites and individual hotels so you can compare the best deals on Johnston Canyon Resort rooms.

Double Rooms - Water view
1 double bed

1 double bed


C$ 361/night

C$ 361 totalExpedia
View Deal
Queen Rooms - Panoramic view
1 queen bed

1 queen bed


C$ 335/night

C$ 335 totalExpedia
View Deal
Other Rooms - Ocean view

C$ 319/night

C$ 319 totalAgoda.com
View Deal

Resort Amenities & Facilities

  • Restaurant
  • Room service
  • Bicycle rental
  • Outdoor tennis
  • Free Wi-Fi
  • Tea/coffee maker
  • Coffee machine
  • Coffee shop
  • Free parking
  • Flat-screen TV

Health and safety

  • Contactless check-in/check-out
  • Physical distancing in dining areas
  • Physical distancing rules
  • Enhanced cleaning
  • Hand sanitizer in guest accommodation and key areas
  • Screens or physical barriers placed between staff and guests in appropriate areas
  • Use of cleaning chemicals that are effective against coronavirus
  • Guest accommodation is disinfected between stays
  • All plates, cutlery, glasses and other tableware have been sanitized
  • Delivered food is securely covered
  • Guests can opt out of accommodation cleaning
  • Staff follow all safety protocols as directed by local authorities
  • Disinfection of high-touch surfaces


  • Free Wi-Fi
  • Internet
  • Linens
  • Towels
  • Fire extinguisher
  • Shampoo
  • Free toiletries
  • Smoke alarms
  • Heating
  • Body soap
  • Trash cans
  • Conditioner


  • Wine glasses
  • Electric kettle
  • Microwave
  • Kitchenware
  • Stovetop
  • Tea/coffee maker
  • Toaster
  • Refrigerator
  • Coffee machine
  • Dining area
  • Kitchen


  • Packed lunches
  • Special diet menus (on request)
  • Dining room
  • Snack bar
  • Restaurant
  • Breakfast in the room
  • Food can be delivered to guest accommodation
  • Vending machine (drinks)
  • Vending machine (snacks)
  • Coffee shop
  • Dining table

Things to do

  • Gift shop
  • Hiking
  • Eco tourism
  • Bicycle rental
  • Board games/puzzles
  • Fishing
  • Cycling
  • Horse riding

Accessibility and suitability

  • Pets allowed on request. Charges may apply.
  • Disabled Access
  • Hypoallergenic
  • No smoking
  • Non-feather pillow
  • Designated smoking area
  • Private entrance


  • Shower
  • Bathtub
  • Hairdryer
  • Toilet
  • Toilet paper
  • Bathrobe
  • Private bathroom


  • Terrace/Patio
  • Grill
  • Balcony
  • Outdoor furniture
  • Picnic area
  • Garden


  • Family rooms
  • Fireplace
  • Seating area
  • Hardwood or parquet floors
  • Sofa
  • Carpeted

Services and conveniences

  • Mini-market on site
  • Room service
  • Key access
  • Express check-out
  • Private check-in/check-out

Media and entertainment

  • Flat-screen TV
  • Blu-ray player
  • DVD player

Parking and transportation

  • Free parking


  • Sofa bed

Family friendly

  • Kids meals


  • Outdoor tennis

Places of interest near Johnston Canyon Resort

Attractions in Banff, Alberta curated by momondo

Johnston Canyon Resort location: Hwy 1A, Banff, AB


Sunshine Village15.5 km
Banff Centre21.3 km
Upper Hot Springs22.2 km

Restaurants and Cafés

Juniper Bistro - The Juniper Hotel18.8 km
Chimney Corner19.1 km
Crave Mountain Grill20.1 km
La Terrazza20.1 km


GoodBased on 518 verified guest reviews

Traveller type:
Sort by:

Johnston Canyon Resort room booking info

Check in/Check out

Check in anytime after 4:00 PM, check out anytime before 11:00 AM


Cancellation/prepayment policies vary by room type and provider.

Frequently asked questions

  • In Banff, 2-star hotels have average nightly rates of C$ 443. Johnston Canyon Resort is C$ 194 cheaper than the city average at just C$ 249/night.

  • Driving distance from Calgary to Johnston Canyon Resort and vice versa is 127.9 km and the overall drive time is about 3h 58min. Driving time can vary based on the time of day and traffic.

  • Johnston Canyon Resort has parking available on site for customers of the hotel. With that in mind, the most efficient way to not only get from Calgary to the hotel, but also around Banff during your stay may be renting a car. Car rentals in Banff are on average C$ 53/day. A very popular option for travellers staying at Johnston Canyon Resort would be to take a taxi or ridesharing service from Calgary directly to the hotel.

  • Customers of Johnston Canyon Resort are welcome to bring their dogs with them during their stay.

  • Johnston Canyon Resort does have a restaurant on site that guests and non-guests can use. Ask the front desk for kitchen hours or call Johnston Canyon Resort at +1 403 762 2971. If you are staying at Johnston Canyon Resort, you are more than welcome to order food through the hotel’s room service menu.

  • Judging by our data, Johnston Canyon Resort does not have a pool on site, but hotels regularly make additions and changes to their venues and do not always notify us. It would be best to call Johnston Canyon Resort at +1 403 762 2971.

  • 20.5 km separate the front steps of Johnston Canyon Resort and the city centre of Banff, where you can keep busy with restaurants, shopping and of course Banff Park Museum, a very popular landmark in Banff.

  • For assistance from an employee at Johnston Canyon Resort please call +1 403 762 2971.

  • Yes, Johnston Canyon Resort has Wi-Fi available to hotel guests.

  • You can plan to arrive after 4:00 PM for checking in. Check-out time is 11:00 AM. We advise notifying the front desk of any requests as early as possible.

  • The cheapest deals found start from only C$ 40 per night. The average rate for rooms at Johnston Canyon Resort is currently around C$ 394/night. Enter your dates in the form above to see more.

momondo’s favourite Banff hotels

Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.