Search hotels in Banff National Park, Canada

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

Select occupancy

Check out these popular cities in Banff National Park

Canmore

610 hotels

Banff

63 hotels

Lake Louise

10 hotels

Sunwapta

2 hotels

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.2 miles of Banff Park Museum and 1.2 miles of The Whyte Museum of the Canadian Rockies, Hotel Canoe and Suites provides accommodations with a bar as well as free private...

K
Kelly
From
United States
Very comfortable room with balcony looking at the mountains. Hotel was away from the hustle of downtown Banff, so it was nice and quiet, but still convenient. They gave us free bus passes to get around town for easy access. The staff was very friendly and stay was very comfortable.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,708 reviews
Price from
$689.31
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 center and on-site bar. Each unit offers a patio or balcony. Every air-conditioned room has a flat-screen TV.

S
SALLY
From
Australia
At check-in, staff offered an upgrade to a larger room at a reduced rate. It was on the quieter side of the hotel. It had a separate sitting room and dining area with facilities to heat food, if required. The hotel had a laundry facility for guests to use, which was extremely helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,316 reviews
Price from
$1,955.54
1 night, 2 adults

Post Hotel & Spa

Hotel in Lake Louise

Located in Lake Louise, 2.9 miles from Lake Louise, Post Hotel & Spa has accommodations with a fitness center, free private parking, a shared lounge and a terrace.

Y
Yona
From
South Korea
The powerful shower was so good and there is a massage facility on the bottom of the bathtub!!. All the staff members are friendly and helpful. The atmosphere was so good that I wanted to stay longer.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 364 reviews
Price from
$508.63
1 night, 2 adults

Peaks Hotel and Suites

Hotel in Banff

Peaks Hotel and Suites is located in Banff, a 13-minute walk from Banff International Research Station. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with a private bathroom.

T
Terri
From
Canada
The people working at the hotel were super nice and helpful. Location is amazing.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 614 reviews
Price from
$525.15
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.

P
Paul
From
Australia
Everything! Location, staff, breakfast was magnificent, dinner was delicious and the menu was extensive. Our rooms were very spacious, spotlessly clean with stunning views of the mountains and comfortable beds. The hotel is within walking distance to all of the beautiful town of Canmore and other pretty walking trails.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 523 reviews
Price from
$439.89
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
Jocelyn
From
Philippines
I like the ambiance of the room. The beds are comfortable and spacious. The bathrooms and kitchen are clean. We enjoyed swimming at the pool.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 241 reviews
Price from
$523.81
1 night, 2 adults

Blackstone Mountain Lodge by CLIQUE

Hotel in Canmore

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

J
Joonbum
From
South Korea
The place was cozy and very comfort / full kitchen was plus / water quality was superb
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 845 reviews
Price from
$351.98
1 night, 2 adults

Everwild Canmore Hotel

Hotel in Canmore

Located in Canmore, 16 miles from The Whyte Museum of the Canadian Rockies, Everwild Canmore Hotel has accommodations with a restaurant, free private parking and a bar.

M
Mohamed
From
Oman
Very clean and the staff were wary helpful and kind
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,875 reviews
Price from
$471.58
1 night, 2 adults

Chateau Canmore

Hotel in Canmore

Located in Canmore, 15 miles from The Whyte Museum of the Canadian Rockies, Chateau Canmore has accommodations with an outdoor swimming pool, free private parking, a fitness center and a restaurant.

R
Richard
From
Philippines
The cleanest hotel ever. BIG bedroom room with ante room, fridge, microwave, coffee machine, and free coffee machine in the lobby. Room has aircon and heater.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,769 reviews
Price from
$709.31
1 night, 2 adults

Northwinds Hotel Canmore

Hotel in Canmore

Located within 16 miles of The Whyte Museum of the Canadian Rockies and 16 miles of Banff Park Museum, Northwinds Hotel Canmore provides rooms in Canmore.

N
Nicole
From
Australia
Great location. Easy check in online. Great room with fireplace. Comfortable bed. Very clean. Nice bathroom. Great value. Highly recommended.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,469 reviews
Price from
$212.43
1 night, 2 adults
See all 670 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 8.6
Excellent - What previous guests thought, 1,879 reviews

Popular with guests booking hotels in Banff National Park

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,578 reviews

Popular with guests booking hotels in Banff National Park

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,077 reviews

Popular with guests booking hotels in Banff National Park

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,975 reviews

Popular with guests booking hotels in Banff National Park

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,709 reviews

Popular with guests booking hotels in Banff National Park

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,230 reviews

Popular with guests booking hotels in Banff National Park

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,323 reviews

Popular with guests booking hotels in Banff National Park

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,469 reviews

Popular with guests booking hotels in Banff National Park

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,792 reviews

Popular with guests booking hotels in Banff National Park

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,812 reviews

Banff National Park's best hotels with breakfast

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 761 reviews

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 614 reviews

Peaks Hotel and Suites is located in Banff, a 13-minute walk from Banff International Research Station. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with a private bathroom.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 241 reviews

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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 879 reviews

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 16 mi away.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 51 reviews

Located in Lake Louise, 27 miles from Lake Louise, The Lodge at Bow Lake provides accommodations with a garden, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,792 reviews

This Banff hotel is located on the slopes of Tunnel Mountain, within a 20 minute walk of downtown. Each room offers a wood fireplace and private bathroom.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 152 reviews

Located in Canmore and within 13 miles 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.2
Very Good - What previous guests thought, 346 reviews

This all-suite property is 1640 ft from Canmore city center and 16 mi from the city of Banff. Each suite offers a gas fireplace, a balcony with a BBQ, and a fully equipped kitchen.

FAQs about hotels in Banff National Park

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

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 36 reviews
Everything is perfect. Staff was amazing. Friendly, helpful, and informative. Facilities are first rate. Hot ordered breakfast was delicious (oh boy, the almond pastries!). And the lake is the star of the show. Only issue is the parks employees at the gate were rude and tried to bully me us. It was a weird power trip. They were very mean and aggressive.
Guest review byTravis
United States
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,316 reviews
At check-in, staff offered an upgrade to a larger room at a reduced rate. It was on the quieter side of the hotel. It had a separate sitting room and dining area with facilities to heat food, if required. The hotel had a laundry facility for guests to use, which was extremely helpful.
Guest review bySALLY
Australia
From $725.40 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,570 reviews
Accessible to all the attractions. Elmer and the rest of the staff have exceptional customer service. Very clean rooms, very nice spa. Excellent place to stay in BANFF.
Guest review byAmor
United States
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,578 reviews
It’s a great location and worked well for our family! Our room was upgraded when we arrived which was an amazing surprise! Will definitely stay here again.
Guest review byCynthia
Canada
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,767 reviews
Beautiful view! Fun atmosphere. Cute cabin feel. Firewood and fire pits available to use. Less expensive than others in the area
Guest review byjulie
United States
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,203 reviews
The setting was beautiful, the accommodation was very large and comfortable and had everything we needed for our stay.
Guest review byKathy
Australia
From $486.77 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 808 reviews
A major reno in rooms will be great but still one of our favorite hotel and pool in canmore
Guest review bydaniel
Canada
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,369 reviews
Location, restaurant on site, room was very clean. Staff were very friendly and helpful.
Guest review byLisa
Canada
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 918 reviews
Nicely made. location was great. Sureounded by mountains, it was was beautiful
Guest review byMa Elena Milagros
Philippines
From $506.60 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,330 reviews
The staff surprised our niece with a sweet birthday card and bottle of wine.
Guest review byCraig
United States
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 966 reviews
Nicely and comfortable place! So warm and quiet. Perfect for a couple.
Guest review bySKYNETO
Brazil
From $543.41 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,633 reviews
Exceptional customer service. Great location and good value for money
Guest review byDixon
United Kingdom
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 358 reviews
Beautiful facilities. The villa was big, clean and comfortable.
Guest review byMary Angela
Canada
From $553.05 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 614 reviews
Location is amazing and the little houses are so beautiful
Guest review byMaria Paula
Colombia
From $663.90 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 315 reviews
Excellent keep up the good service you are providing
Guest review byLeonard
Canada
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,077 reviews
Really nice. Price is right this time of the year.
Guest review byEufrocina
Canada
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 629 reviews
It is located at center of Canmore.
Guest review byIndukuri
United States
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,155 reviews
Privacy. Nature. Fire pit. Cabin.
Guest review bymarilu
Paraguay
From $409.95 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,047 reviews
Location and the cozy spot we had
Guest review byGisell
Colombia

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

Scored out of 10, guest rating 10

Cute town that would have let me relax were it not for a...

Cute town that would have let me relax were it not for a work trip this time. Cruise downtown, get out into the sun, and venture out into the surrounding nature: rivers, glaciers, hills, and mountains.
Guest review byP Rata
United States
Scored out of 10, guest rating 10

Banff is beautiful.

Banff is beautiful. Lake Morraine and Lake Louise are stunning Trip to Icefield Parkway and Athabasca Glacier is also a must do. Banff Gondola is fun. Views from the top are really nice. The town is lovely and easily walkable There are a lot of options for good food and shopping.
Guest review byRashmi
India
Scored out of 10, guest rating 8.0

The hotel is clean, rooms have coffee machines and kettle...

The hotel is clean, rooms have coffee machines and kettle for teas as well as a refrigerator but there’s limited restaurants in the area, since we visited in June not for skiing we had to take a shuttle to Lake Louise and paid for it, the public bus is only $5 but it only runs to 3:45 and it’s very hard to get parking at Lake Louise, the hotel however offers free shuttle to the ski slopes. Most restaurants close at 10 and there’s no downtown area to walk or shops, one night is enough to stay in the area, we liked Banf for a longer stay, it has a nice downtown atmosphere and many restaurants and shops
Guest review byMercedes
United States
Scored out of 10, guest rating 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 byGabor
Canada
Scored out of 10, guest rating 10

Castle Junction is a wonderful location for exploring Banff,...

Castle Junction is a wonderful location for exploring Banff, Lake Louise and the northern Icefields. The location is central, the road in and out provides some wildlife sightings, and the canyon hike is nice.
Guest review byMiller
Scored out of 10, guest rating 10

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 byNina
India
Scored out of 10, guest rating 8.0

When we last visited Canmore in 2015, it was a good...

When we last visited Canmore in 2015, it was a good alternative to staying in Banff which is more expensive and a lot busier, and I fell in love with its location. Since then though, a lot more holiday and residential accommodation has been built and the quiet, small town vibe has been lost and it is more like a busy mid-sized town where demand for parking, tables in restaurants and even pavement space is a battle. The view of the mountains is still glorious though but it is no longer the place that I would love to live if I could.
Guest review byTeresa
United Kingdom
Scored out of 10, guest rating 8.0

Picturesque Mountains, Hot springs were amazing , however...

Picturesque Mountains, Hot springs were amazing , however they were overpriced- traveller pays 3 separate fees to enter Hot Springs: a Resort Fee & Park Fee & Hot Springs, then Entry Fee for Hot Springs Usage. As frequent National Park users, these 3 fees were WAY too much for those of us just wanting to visit the Hot Springs for this occurrence. These combined fees for only a short visit were NOT appropriate. It should be scaled down to one fee for a visit to the hot springs, then add on a separate fee if visitor wants to explore the Park.
Guest review byMary
Canada
Scored out of 10, guest rating 8.0

Lake Louise is great, although the lake itself is one of the...

Lake Louise is great, although the lake itself is one of the smallest in the area. However, it is nestled among the snow-covered mountain peaks which makes for a great view. The village of Banff, while indeed interesting, reminds us of a tourist trap, however.
Guest review byCharles
United States
Scored out of 10, guest rating 10

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 byVeena
Canada

More places to explore, more ways to go

  • Hotels in Banff

    Thinking about which towns and cities to visit during your trip to Banff National Park? Try Banff, a popular choice with guests.
  • Hotels in Lake Louise

    Thinking about which towns and cities to visit during your trip to Banff National Park? Try Lake Louise, a popular choice with guests.
  • Cheap vacations in Banff

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities
  • Hotels in Quebec

    Hit the road and make the most of your trip by discovering another popular destination in Canada.
  • Hotels in Bruce Peninsula, Southern Georgian Bay and Lake Simcoe

    Hit the road and make the most of your trip by discovering another popular destination in Canada.
  • Hotels in Canada

    If you're planning a longer trip, look beyond Banff National Park and explore the whole country!