Search hotels in Banff National Park, Canada

Enter your dates and choose from 410 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,847 reviews
Price from
US$232.37
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.

D
Dana
From
Bahrain
Hotel feels new, with clean rooms and facilities, the staff were very friendly and helpful in guiding us and arranging activities, location is perfect , room was comfortable
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 712 reviews
Price from
US$164.56
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$300.50
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.

J
Jacquie
From
Ireland
Location to town was a lovely 20 minute walk. Size of accommodation was great and furniture modern. Very comfortable and cosy. Private grill on balcony a bonus.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 297 reviews
Price from
US$203.71
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.

V
Vishal
From
India
Amazing staff be it at the reception or housekeeping. Excellent!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 890 reviews
Price from
US$145.70
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$145.70
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.27
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$338.51
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.

J
Johnson
From
Canada
The location is excellent and the room was perfect. It was also very quiet and perfect for our weekend away with family. Great value as well. We will be back!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,171 reviews
Price from
US$136.98
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.

C
CAROLE
From
United Kingdom
Great location for Lake louise Hood facilities Jacuzzi
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,703 reviews
Price from
US$157.06
1 night, 2 adults
See all 410 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,205 reviews
  • Popular with guests booking hotels in Banff National Park

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

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,773 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,703 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.29 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.72 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.56 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$132.11 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 537 reviews

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

    From US$398.97 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.2
    Very good - What previous guests thought, 1,559 reviews

    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.

    From US$116.41 per night

Budget hotels in Banff National Park

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 222 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.60 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.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.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,773 reviews

    This property is located on the Icefields Parkways, between Banff and Jasper. An on-site restaurant and bar are featured. Satellite TV is offered in all guest rooms.

  • 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$93.03 per night

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

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,058 reviews

    With scenic views of the Canadian Rockies, this contemporary mountain lodge is located directly on Banff Avenue and offers an indoor pool. Free WiFi is provided throughout the property.

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

    Located in historic Banff, Alberta, this contemporary hotel offers free shuttle to downtown and the Banff Ski Gondola. It features a cave-inspired hotpool and a Chili’s Restaurant and Grill on site.

    From US$174.62 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,362 reviews

    Featuring an on-site spa, this mountain lodge is nestled in the heart of Banff city centre, only 5.6 km from Banff Gondola. Free passes for Banff's transit system are provided. Free WiFi is provided.

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

    Featuring a fitness centre and hot tub, this hotel is located in the heart of Banff, surrounded by the Canadian Rockies. Shopping and restaurants are conveniently within a few minutes walk.

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

    Located in Canmore and with The Whyte Museum of the Canadian Rockies reachable within 26 km, Sunset Mountain Inn provides concierge services, non-smoking rooms, a shared lounge, free WiFi and barbecue...

FAQs about hotels in Banff National Park

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

See all
  • From US$125.98 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
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 580 reviews
    So cosy, perfect for a family meal inside, a morning coffee or an evening drink on the front porch, and ideally located for hikes! The bathtub was the perfect post-hike treat.
    Guest review by
    Erika
    Netherlands
  • From US$81.69 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

    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