Search hotels in Banff National Park, Canada

Enter your dates and choose from 404 hotels and other places to stay

Check out these popular cities in Banff National Park

Stay in Banff National Park's best hotels!

Filter by:

Star rating
Review score

Hotel Canoe and Suites

Hotel in Banff

Located in Banff, within 1.9 km of Banff Park Museum and 1.9 km of The Whyte Museum of the Canadian Rockies, Hotel Canoe and Suites provides accommodation with a bar and as well as free private...

V
Volodymyr
From
Ukraine
This was our second time here. All was perfect as before, plus the restaurant has very nice breakfasts now (it was missed a year ago). This is really nice hotel with kind and helpful staff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,854 reviews
Price from
US$498.80
1 night, 2 adults

Peaks Hotel and Suites

Hotel in Banff

Set in Banff, Alberta region, Peaks Hotel and Suites is situated 2 km from Cave and Basin National Historic Site.

T
Tasnawat
From
Thailand
The design of this hotel is outstanding both exterior and interior. The room is well equipped (except not having working table) especially the shower with big rain and body spray. Corridor is well designed with glass panels all over to bring in sunlight and create more transparency & visibility. Art pieces are decorated here and there. It is also conveniently located in the middle of the town where most of the shops and good restaurants are. I sure will come back here next time.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 709 reviews
Price from
US$507.71
1 night, 2 adults

The Malcolm Hotel

Hotel in Canmore

Located in Canmore, The Malcolm Hotel features an outdoor swimming pool, hot tubs and BBQ facilities. This luxury hotel offers free WiFi.

j
jane
From
United Kingdom
This is a fabulous hotel and is kept spotlessly clean. The scenery is stunning. Both sides of the hotel have a little river running and the mountains are just wonderful that surrounds the hotel. Just a five minute walk and you are right into the heart of Canmore, which is a very quaint little town. The people everywhere are just lovely. Highly recommend this to anyone.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 537 reviews
Price from
US$414.36
1 night, 2 adults

Stoneridge Mountain Resort

Hotel in Canmore

This all-suite hotel in Canmore is within 15 minutes' drive of Banff National Park. Each spacious suite offers a full kitchen, a deck or patio and free WiFi.

S
Stefan
From
Sweden
Very nice place, excellent value for money.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 297 reviews
Price from
US$427.13
1 night, 2 adults

Falcon Crest Lodge by CLIQUE

Hotel in Canmore

Offering a two hot tubs, this Canmore hotel is located in the Rocky Mountains and features rooms with a kitchenette and a fireplace. Free WiFi is included. Banff is 26 km away.

N
Noemie
From
Switzerland
We received an upgrade upon arrival. The room had a balcony with a barbecue and a spectacular view of the surrounding mountains. We also loved that there was a washing machine and a tumble dryer in the room. I would always book this Hotel again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 889 reviews
Price from
US$285.29
1 night, 2 adults

Blackstone Mountain Lodge by CLIQUE

Hotel in Canmore

Offering an outdoor pool and a fitness centre, Blackstone Mountain Lodge is located in Canmore. Free Wi-Fi access is available in all rooms. Canmore city centre is 4 minutes’ drive away.

H
Hannah
From
United States
Huge room! Clean, full kitchen and laundry. View over the pool with the mountains in the background. Great location from Banff National Park!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 819 reviews
Price from
US$285.29
1 night, 2 adults

Chateau Canmore

Hotel in Canmore

Set in Canmore, 25 km from The Whyte Museum of the Canadian Rockies, Chateau Canmore offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a restaurant.

J
Jitka
From
Czech Republic
Pool, hot tub, friendly staff, location, pet friendly
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,560 reviews
Price from
US$458.40
1 night, 2 adults

Moose Hotel and Suites

Hotel in Banff

Located a 1 minute walk from the heart of Banff, the Moose Hotel & Suites features a spa centre and on-site bar. Each unit offers a patio or balcony. Every air-conditioned room has a flat-screen TV.

P
Paurus
From
India
Customer service, quality of food and cleanliness
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,469 reviews
Price from
US$664.11
1 night, 2 adults

Brewster Mountain Lodge

Hotel in Banff

Brewster Mountain Lodge is centrally located in downtown Banff. Log furnishings, western décor, and historic photos from the Brewster Family define the interior of the lodge.

N
Nooduen
From
Thailand
We had an amazing experience with Brewster Mountain Lodge! Our first booking had to be canceled because our flight was canceled just six hours before departure. Brewster Mountain Lodge was incredibly helpful and understanding. They gave us a full refund without any hassle. We were so grateful for their kindness during a stressful time. Thankfully, we got a second chance to visit Banff, and of course, we booked again at Brewster Mountain Lodge. Our stay was fantastic! The room was cozy and comfortable, the breakfast was delicious. It truly felt like a comforting meal made by mom. The staff were exceptionally friendly, and the lady at the breakfast nook was especially kind and welcoming. Overall, we absolutely loved our experience at Brewster Mountain Lodge. We feel so lucky to have stayed there and are already looking forward to our next visit!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,171 reviews
Price from
US$392.89
1 night, 2 adults

Mountaineer Lodge

Hotel in Lake Louise

Set in Banff National Park and the village of Lake Louise, this hotel features an indoor hot tub. Free Wi-Fi and satellite TV are provided in all rooms.

M
May
From
Singapore
Great location to visit Lake Louise and Moraine Lake. The room is spacious, clean and cozy. The Samson Mall and the gas station are located just across the road. Convenience is a big plus. We love the complimentary breakfast with a nice variety. It certainly saves us time having to look elsewhere.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,707 reviews
Price from
US$364.26
1 night, 2 adults
See all 404 hotels in Banff National Park

Most booked hotels in Banff National Park in the past month

See all
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 4,200 reviews
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,854 reviews
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,775 reviews
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,707 reviews
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 3,131 reviews
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 739 reviews
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,548 reviews
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,814 reviews
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 823 reviews
  • Popular with guests booking hotels in Banff National Park

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,298 reviews

Banff National Park's best hotels with breakfast

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,961 reviews

    Pocaterra Inn & Waterslide features an indoor pool with a waterslide and a sauna. Rooms offer a seating area. Canmore Golf & Curling Club is 1.5 km away.

    From US$124.03 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,548 reviews

    Offering an on-site coffee shop, Canalta Lodge is located 5 minutes’ drive from Banff city centre. Free WiFi access is available. Snowy Owl Sled Dog Tours are 20 minutes’ drive away.

    From US$205.28 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,802 reviews

    Featuring an indoor swimming pool and hot tub, this Banff property is located 10 minutes’ walk from Banff town centre. Free WiFi is offered in all areas. Breakfast is provided daily.

    From US$155.23 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,269 reviews

    Offering a hot tub, this Banff hotel is located just 10 minutes’ walk from Banff Park Museum. A balcony or patio feature in each guest room. Free WiFi and a full breakfast are included.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 739 reviews

    Super 8 by Wyndham Canmore provides accommodation in Canmore, conveniently located on the Bow Valley Trail off Trans-Canada Highway 1.

    From US$131.83 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 36 reviews

    Located in Lake Louise, 43 km from Lake Louise, The Lodge at Bow Lake provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,533 reviews

    Located within 25 km of Banff Park Museum and 27 km of Cave and Basin National Historic Site, Northwinds Hotel Canmore offers rooms in Canmore.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,172 reviews

    Featuring a wood burning fireplace lounge in the lobby, Basecamp Lodge is conveniently located within walking distance to downtown Canmore plus has easy access to the highway.

Budget hotels in Banff National Park

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,826 reviews

    Featuring a full-service day spa, this Canmore lodge is only 4km outside of Banff National Park. Wild Orchid Asian Bistro serves dinner. Each suite offers a fully equipped kitchen and fireplace.

    From US$111.41 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,202 reviews

    Located directly on Bow River, this lodge is situated in Banff National Park, 5 minutes' walk to Banff city centre. A swimming pool, fitness centre, and sauna are available for guest use nearby.

    From US$118.91 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,298 reviews

    Located in the Canadian Rocky Mountains, this Canmore hotel features an on-site restaurant and bar. Free WiFi and a cable TV are included in each guest room. Canmore Golf & Curling Club is 2 km away.

    From US$151.84 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,217 reviews

    Renovation work will take place from 9:00 AM to 5:00 PM, Monday through Saturday.

    From US$167.79 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,070 reviews

    Featuring a hot tub, steamroom, and sauna, this Banff hotel is located just 19 km from Sunshine Village Ski Resort. Guests can enjoy the on-site restaurant and bar.

    From US$146.73 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 932 reviews

    Nestled in the pristine mountains of Banff in Alberta, Canada, is this hotel, offering exceptional service and comfortable accommodation in a beautiful natural environment.

    From US$158.69 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,537 reviews

    Featuring a hot tub and sauna, this Canmore hotel is only 5 minutes' drive from Banff National Park. Mountain views and a flat-screen TV are provided in every guest room.

    From US$92.83 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 3,131 reviews

    Featuring an a la carte breakfast, this resort is situated along the Banff Rocky Mountain National Park and features spacious all-suite accommodation.

    From US$125.71 per night

Hotels in Banff National Park that you can book without a credit card

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 223 reviews

    Set in Lake Louise, 4.7 km from Lake Louise, Post Hotel & Spa offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace.

    From US$262.88 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 156 reviews

    Located in Canmore and within 20 km of The Whyte Museum of the Canadian Rockies, Banff Woods lodge features a terrace, non-smoking rooms, and free WiFi throughout the property.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 393 reviews

    Situated within 26 km of The Whyte Museum of the Canadian Rockies and 26 km of Banff Park Museum, Basecamp Suites Canmore features rooms with air conditioning and a private bathroom in Canmore.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 651 reviews

    Conveniently located in Canmore town centre, the Lamphouse By Basecamp offers rooms with free WiFi. A 55-inch flat-screen TV and a refrigerator are included in each room.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 847 reviews

    This ski-in, ski-out lodge is located in at Sunshine Village Resort in Banff National Park. It is 20 minutes' west of Banff city centre.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 331 reviews

    This all-suite property is 500 m from Canmore city centre and 25 km from the city of Banff. Each suite offers a gas fireplace, a balcony with a BBQ, and a fully equipped kitchen.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 738 reviews

    This resort is located in the Canadian Rocky Mountains in Canmore. The resort features a hot tub. A full kitchen is offered in the guest apartments. Silvertip Golf Course is 3 km away.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 665 reviews

    Offering an indoor pool and a hot tub, Rimrock Banff, Emblems Collection is located 6 minutes’ drive from Banff centre and near the Upper Hot Springs. A restaurant is located on site.

FAQs about hotels in Banff National Park

See reviews by guests who stayed at hotels in Banff National Park

See all
  • From US$142.42 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,814 reviews
    I can’t believe the experience we got for the price. This hotel is an absolute gem hidden away at the top of the mountain. It’s so cosy and the views of the snow falling on the mountains from the outdoor hot pool are stunning. The pool is so close to the rooms you can have a dip and a sauna and throw your towel around you and run back to your fire, and it’s open until 10pm. When we arrived they gave us bus passes for our whole stay to get up and back (5mins) to town as much as we wanted so we never had to worry about finding parking or having a designated driver. They give you as much fire wood as you like for no charge so you can have a fire every night. There’s free wifi, 24hr laundry and a book swap and a small kitchenette if you want to cook for yourself. Yes the rooms are pretty basic there’s everything you need and the overall experience is so worth it that everyone we met seemed to be returning customers. Cannot recommend enough!
    Guest review by
    Aisling
    Ireland
  • From US$125.71 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 3,131 reviews
    The room exceeded my expectation! It was cozy and clean. I just wish that they would upgrade their TV with netflix or youtube. It would also be nice if they will ask upon booking if there would be any seniors who will stay, as we were placed on the 2nd cabin floor which is a little bit uncomfy to climb up for my parents. But overall, we love the place! We will be recommending it to our friends and for will be back for sure!!
    Guest review by
    Carla
    United Arab Emirates
  • From US$106.75 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 446 reviews
    The location was amazing! Completely walkable. We were here to celebrate my 40th birthday and the staff went above and beyond to ensure that it was a memorable one. We received an upgrade and had a lovely surprise of wine and chocolates in our room. They even had wine and cheese hour in the hotel lobby! I can’t understand how this hotel is not rated 10 stars?! Don’t hesitate, book now!
    Guest review by
    Cassandra
    Germany
  • From US$158.69 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 932 reviews
    Location is excellent, very near to town. water filler in the location on the way out of the hotel is great facilities. Quick response to email. staff at the checking-in counter is friendly and patience
    Guest review by
    Juleen
    Singapore
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,154 reviews
    I liked everything! It’s amazing! The employees, cleaning, comfort. The city is very small and there is little to do, so location is good. I recommend!
    Guest review by
    Mariana
    Brazil
  • From US$305.91 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 437 reviews
    Beautiful condo, perfect for the two of us. Spacious and clean. Location is great for seeing the sites out and about.
    Guest review by
    anthony
    United Kingdom
  • From US$116.23 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 1,170 reviews
    The staff is very nice. The location is very good, close bus stop, walked to town around 20 minutes. Good facilities
    Guest review by
    Wilasinee T
    Thailand
  • From US$170.24 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 4,200 reviews
    Beautiful place, staff are really helpful and friendly. Location, facilities and food are all excellent.
    Guest review by
    Louise
    Ireland
  • From US$174.25 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,475 reviews
    Such a comfortable stay! Great location, lots of restaurants nearby and a short walk to the shops!
    Guest review by
    Neelam
    United Kingdom
  • From US$111.41 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,826 reviews
    Amazing mountain views, location is great, we enjoyed our stay very much!
    Guest review by
    Danijela.d
    Serbia
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,000 reviews
    It’s a big apartment and the facilities are good. We enjoyed the hot tub.
    Guest review by
    Angelica
    Philippines
  • From US$146.73 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,070 reviews
    Location, room, everything was awesome, comfortable underground parking
    Guest review by
    Alina
    Poland
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,393 reviews
    The amazing view, the cabin space, big windows and cleanliness.
    Guest review by
    Lais
    Brazil
  • From US$134.49 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,203 reviews
    Well-equipped kitchen, clean room, great place for families
    Guest review by
    Bartosz
    Canada
  • From US$85.03 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 1,891 reviews
    The staff was incredible, kind and ready to attend you
    Guest review by
    David
    Spain
  • From US$157.63 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 823 reviews
    Stayed here many times . Always a good experience
    Guest review by
    Pam
    Canada
  • From US$253.81 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,469 reviews
    Customer service, quality of food and cleanliness
    Guest review by
    Paurus
    India
  • From US$78.94 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 837 reviews
    The staff were very accommodating and friendly.
    Guest review by
    Tworek
    Canada

Planning a trip? Get inspired by reviews of cities in Banff National Park

  • 8.0

    Very much a tourist town, parking is an issue throughout the...

    Very much a tourist town, parking is an issue throughout the entire area. Beautiful area, Use tour company or transfer buses from train depot to get to Lake Louise and Lake Morraine, private vehicles not allowed.
    Guest review by
    Bryan
  • 10.0

    Lovely town with super walks along the river.

    Lovely town with super walks along the river. The views to the Three Sisters was worth the stay alone. Plenty of nice places to eat at a reasonable price. Lots of decent tourist shops and galleries.
    Guest review by
    Carol
    United Kingdom
  • 2.0

    I paid nearly $800 per night expecting a quiet, nature-...

    I paid nearly $800 per night expecting a quiet, nature-focused stay, as advertised on the hotel’s website. Instead, I was first given a noisy room, and then moved to another that smelled strongly of bleach and had a broken window. Despite my allergy, no alternative room was offered. The bleach fumes caused severe headaches that required painkillers, and by the second day, ants had entered the room. Overall, the experience was extremely disappointing and far from worth the price.
    Guest review by
    Maryam
    United Kingdom
  • 8.0

    Excellent location, Surprisingly good.

    Excellent location, Surprisingly good. I had assumed it was just a "whistle stop" half-way between Banff and Jasper; but it was pleasantly comfortable and at a reasonable price. Accommodations, amenities, and restaurant were all very good
    Guest review by
    Gabor
    Canada
  • 10.0

    What can I say except for WOW!

    What can I say except for WOW! My husband and I were there in Sept/Oct and everywhere we turned was another magnificent view of a mountain, glacier, canyon, lake. We rented bikes and rode to Vermillion Lakes and beyond. We hiked up Johnston Canyon, we took easy and more challenging walks, and met people from around the world. We flew into Calgary, drove to Banff, then to Castle Junction and stayed in two places I would recommend - Johnston Canyon Lodge and Bungaloos and Castle Mountain Chalets. We had a great trip!
    Guest review by
    Chinelli
  • 10.0

    It was just superb.

    It was just superb. The apartment was big enough to make us feel at home. Jenny, our host is very helpful and ever ready. The apartment is very well equipped with modern amenities. We enjoyed our stay. we would definitely prefer to stay again.
    Guest review by
    Nina
    India
  • 10.0

    Nice Main Street with lots of touristy shops.

    Nice Main Street with lots of touristy shops. Plenty of places to eat. Wouldn’t want to visit in the main season as it was busy when we were there in September. Loads to see and do in the surrounding area with great transport links to the Gondola, Lake Louise, Moraine Lake and the other tourist hot spots.
    Guest review by
    Carol
    United Kingdom
  • 10.0

    Much less busy than Banff, so easier to get around and...

    Much less busy than Banff, so easier to get around and quieter in town. It is also less expensive and all the people we met were very friendly. We went on a river ride, if we had stayed longer we would have gone hiking and explored the surrounding area more. Great outdoor market in Elevation Place.
    Guest review by
    Jane
    United Kingdom
  • 10.0

    The Lake access can be difficult due to the massive crowds...

    The Lake access can be difficult due to the massive crowds Lake Louise, such that hundreds of people walk 1-2 miles uphill just to get to the lake, because parking lot is full by 8:00 AM. There is a reason for this - possibly the most beautiful mountain setting on earth, with dozens of iconic hikes within minutes of the area.
    Guest review by
    CJ Lang
    United States
  • 10.0

    The only hotel & gas services for miles, otherwise you camp...

    The only hotel & gas services for miles, otherwise you camp or hostelling International it. All get booked quickly because of the location, so close to the Columbia Icefields, half way up the Icefields Parkway between Banff & Jasper National Parks
    Guest review by
    Veena
    Canada