Search hotels in Banff National Park, Canada

Enter your dates and choose from 403 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$229.72
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$164.20
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.

K
Koren
From
Abkhazia
Didn’t have breakfast at the hotel but the proximity of the town was fantastic and if we wanted something it was easy to get whether in town or at the hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 537 reviews
Price from
US$292.70
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, 296 reviews
Price from
US$203.28
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, 890 reviews
Price from
US$157.55
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$169.71
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.

B
Big G 78
From
United Kingdom
Amazing location, awesome staff, perfect stay
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,559 reviews
Price from
US$109.03
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.

G
Ganna
From
Canada
Great location and amazing outdoor jacuzzi.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,469 reviews
Price from
US$333.49
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$145.27
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,703 reviews
Price from
US$156.73
1 night, 2 adults
See all 403 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,815 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,960 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.3
    Very good - What previous guests thought, 1,804 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,270 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,174 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,829 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,072 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,535 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$273.02 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,815 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 resort is placed with nature around. We went out by dust to look for the wild life. Didn't see any, but then we took the car to town and saw 2 elks just in front of a house🤣🤣. That was funny. The rooms are huge and so are the beds. So comfy. I enjoyed the pool and hot tubs in the morning before breakfast. The food is very nice aswell. The staff are so lovely and helpfull. Such a good atmosphere at that resort. Would highly recommend it, and I will be back for sure.
    Guest review by
    Tina Christensen
    Spain
  • 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 responsive and extremely friendly, making us feel very welcomed. They genuinely cared about our happiness. The owner, a very nice lady, helped us set up the fireplace for me and my fiancée, gave us some blankets, helped me set up flowers for my fiancée, and even allowed us to stay a little later in the pool. The room was cozy, romantic, and clean. We will definitely be coming back again.
    Guest review by
    Ahmed H
    United States
  • 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
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,001 reviews
    The alliances and cleanliness of the apartment is so amazing. And the room is big enough for a couple to stay comfortable for almost a week. Within 10 minutes walk, there are supermarkets, sports stores , fine restaurants . Really convenient! The only pity is that the high rating bagel store nearby is so popular and we always missed.
    Guest review by
    SIQI
    China
  • 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
  • From US$134.49 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,203 reviews
    Nestled on Tunnel Mountain in the renovated resort. Practical set up with lots of room and well equipped kitchen. A ten minute walk into town. The staff is lovely and accommodating.
    Guest review by
    Heather
    France
  • 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, 438 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$111.41 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,829 reviews
    Amazing mountain views, location is great, we enjoyed our stay very much!
    Guest review by
    Danijela.d
    Serbia
  • From US$146.73 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,072 reviews
    Location, room, everything was awesome, comfortable underground parking
    Guest review by
    Alina
    Poland
  • From US$170.24 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 4,200 reviews
    Great location, clean room, very comfortable bed, very nice staff
    Guest review by
    Lisa Kilchmann
    Switzerland
  • 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$174.25 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,471 reviews
    amazing place to stay, not very expensive, but comfy
    Guest review by
    Елена
    Russia
  • 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$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
  • From US$253.81 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,469 reviews
    Great location and amazing outdoor jacuzzi.
    Guest review by
    Ganna
    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

    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
  • 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

    Have to pay for parking near town centre but lots of lovely...

    Have to pay for parking near town centre but lots of lovely independent shops/ restaurants to choose from. Amazing mountain views all around & good location for main route 1. Eat at Rocket Pie pizza & Cacao 69, both delicious & reasonable prices!
    Guest review by
    Bryces
    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