Skip to main content

Search hotels in Banff

Enter your dates to see the latest prices and deals for Banff hotels

Filter by:


Star rating

Review score

Banff – 37 hotels and places to stay

See the latest prices and deals by choosing your dates.
Canalta Lodge, hotel in Banff

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.

Clean
8.8
Scored 8.8
Fabulous
Rated fabulous
2,806 reviews
Price from£133.39per night
Banff Ptarmigan Inn, hotel in Banff

Situated just minutes from the centre of Banff, Banff Ptarmigan Inn offers convenient amenities and leisure services within walking distance of many area attractions, parks and ski areas.

A quality hotel in a great location.
8.1
Scored 8.1
Very good
Rated very good
2,522 reviews
Price from£136.58per night
Fox Hotel and Suites, hotel in Banff

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.

The perfect location, just out of the busy shopping strip. The great view from our loft suite. It was very quiet at night. The bed and furnishings were excellent. The on-site Chilis restaurant, great food and staff at very reasonable prices.
8.0
Scored 8.0
Very good
Rated very good
1,939 reviews
Price from£182.54per night
The Rundlestone Lodge, hotel in Banff

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.

On the main road into Banff and right next to the bus stop so it was easy to use the free shuttle passes which the hotel provided. Good undercover parking. Spacious, well appointed room. Friendly and helpful staff. Comfortable bed and deliciously soft sheets. Log fire with seating in the foyer.
8.0
Scored 8.0
Very good
Rated very good
1,307 reviews
Price from£107.86per night
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.

The Lodge was in an excellent location. Close to everything. The bed was comfortable, and the room was really clean. The staff, especially Rory, was very helpful and friendly.
8.5
Scored 8.5
Very good
Rated very good
1,180 reviews
Price from£142.33per night
Bow View Lodge, hotel in Banff

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.

Only location was good but everything else was very bad.
7.4
Scored 7.4
Good
Rated good
1,235 reviews
Price from£114.10per night
Banff Park Lodge, hotel in Banff

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

Places to eat within the hotel.
8.1
Scored 8.1
Very good
Rated very good
1,188 reviews
Price from£350.68per night
Elk + Avenue Hotel, hotel in Banff

Offering a sauna and a hot tub, Elk + Avenue Hotel features guest rooms with a flat-screen TV and an iPod docking station. Free WiFi is available. Banff Gondola is 4 km away.

Close to everything, free parking, friendly staff
8.2
Scored 8.2
Very good
Rated very good
823 reviews
Price from£99.44per night
Sunshine Mountain Lodge, hotel in Banff

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.

The location is definitely the best part! Also great and friendly staff and nice facilities.
8.5
Scored 8.5
Very good
Rated very good
520 reviews
Price from£251.97per night
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.

Location was excellent. The 1 bed king suite are very good
9.0
Scored 9.0
Superb
Rated superb
1,650 reviews
Price from£235.51per night
See all 42 hotels in Banff

Most booked hotels in Banff in the past month

Budget hotels in Banff

  • Moose Hotel and Suites
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,650 reviews

    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.

    Great location and atmosphere. Restaurant great too

  • The Rundlestone Lodge
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,307 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.

    Clean room, hot tub, friendly front desk, location

  • Banff Ptarmigan Inn
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,522 reviews

    Situated just minutes from the centre of Banff, Banff Ptarmigan Inn offers convenient amenities and leisure services within walking distance of many area attractions, parks and ski areas.

    Great location and friendly staff. Very clean room

  • Banff Park Lodge
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,188 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.

    location was great, staff very friendly room was a good size

  • High Country Inn
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,057 reviews

    Offering an indoor pool, a dry cedar sauna and a hot tub, High Country Inn is located in Banff. Free W-Fi and a mountain view are enjoyed from all rooms. Mount Norquay is 13 minutes’ drive away.

    Good sized room, central location, regularly cleaned

  • Storm Mountain Lodge & Cabins
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 221 reviews

    Located in Banff, 35 km from Lake Louise, Storm Mountain Lodge & Cabins provides accommodation with a garden, free private parking, a restaurant and a bar.

    The unique lodge, cosy with friendly helpful staff

  • Sunshine Mountain Lodge
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 520 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.

    Gondola rides & peaceful environment at nights.

  • Elk + Avenue Hotel
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 824 reviews

    Offering a sauna and a hot tub, Elk + Avenue Hotel features guest rooms with a flat-screen TV and an iPod docking station. Free WiFi is available. Banff Gondola is 4 km away.

    Perfect place to stay. It's close to everything.

Hotels located in the centre of Banff

  • The Rimrock Resort Hotel Banff
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 775 reviews

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

    The view, very accommodating, friendly and helpful staff

  • Mount Royal Hotel
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 717 reviews

    Offering a restaurant, Mount Royal Hotel is located in Banff. Free WiFi and a flat-screen TV. A sauna and a hot tub are available on site. Banff Upper Hot Springs is 4 km away.

    The rooftop hot tub and location are two highlights.

  • The Juniper Hotel & Bistro
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 965 reviews

    Featuring an on-site gourmet restaurant and lounge, this Banff hotel is located 10 minutes’ drive from Mount Norquay Ski Resort and boasts panoramic views of the Rocky Mountains.

    The view, hot tub, attentive staff and excellent service.

  • Banff Caribou Lodge and Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,980 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.

    Good location, nice and quiet, clean, good restaurant.

  • Irwin's Mountain Inn
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,263 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.

    Staff is willing to help. Awesome customer service.

  • Charltons Banff
    7.7
    Scored 7.7
    Good
    Rated good
     · 787 reviews

    Featuring a steam room, indoor mineral pool and hot tub, Charltons Banff is an Alpine-style hotel located on Banff Avenue, a short walk from the main downtown shopping and restaurant district.

    very P leasent Great location very Comfortable Beds

  • Red Carpet Inn
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,262 reviews

    Featuring an on-site hot tub, this hotel is situated within 550 m of Banff city centre. Free WiFi and a flat-screen TV are provided in all guest rooms.

    Great location and very clean, everything we needed.

  • Banff Rocky Mountain Resort
    7.6
    Scored 7.6
    Good
    Rated good
     · 3,130 reviews

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

    Friendly staff Big room with 2 chairs and a table

FAQs about hotels in Banff







Learn more about visiting Banff
  • 14 attractions
  • 6 points of interest

What guests said about Banff:

  • 10
    Scored 10

    Banff is well situated and has an extensive selection of...

    Banff is well situated and has an extensive selection of tours and activities. Banff Gondola ride to the summit of Sulphur Mountain is a must do visit as the views are spectacular. The upper hot springs are a relaxing couple of hours and the multitude of shops are worth spending a few hours in. With Lake Louise, Lake Moraine and the Rocky Mountains on your doorstep, it’s an ideal place to spend a few days.
    David
    United Kingdom
  • 10
    Scored 10

    Really need at least a week to take in all the amazing...

    Really need at least a week to take in all the amazing activities available for this tourist gem. Take time to explore the hoodoos, Bow Falls, Surprise corner just to mention a few. Something for everyone - outdoors, tourist, sport - just check it out when planning your trip to this amazing town in the heart of the Rockies. For a meaningful cultural experience honour the first nations people with a visit to their museum in Banff.
    Colin Nilsen
    New Zealand
  • 10
    Scored 10

    Last time I was in Banff was 24 years ago, and it hasn’t...

    Last time I was in Banff was 24 years ago, and it hasn’t changed a bit, other than small bits of modern technology. It’s clean everywhere, extremely well maintained. It’s the kind of place you want to be frozen in time in almost every way, and that only thing they add is modern connectivity. The Bad: is they rape your wallet at every turn.
    A
    Anonymous
  • 10
    Scored 10

    Banff is a beautiful little town right in the mountains.

    Banff is a beautiful little town right in the mountains. The views are fantastic and the walk along the Bow River is gorgeous. There are plenty of places to eat and drink, lots of shops and lots if things to do and see. It’s easy to walk around as it isn’t big but it is flat. There are buses to nearby places you may wish to visit too. One thing to note is that Banff is in a national park and as such there is a daily fee to be there.
    D6EDW
    United Kingdom
  • 10
    Scored 10

    Incredible natural beauty that starts right in the town of...

    Incredible natural beauty that starts right in the town of Banff and continues all around it. Glad I didn't visit during the busiest season though as it was already starting to be crowded, but much less then in the summer.
    Varvara
    Canada
  • 8.0
    Scored 8.0

    This time of year end of May was perfect not to hot not to...

    This time of year end of May was perfect not to hot not to cold ..it wasn't as busy as it is in the summer ..had so much fun will do it again soon..and love the spa cedar and sage highly recommend. Taxis were reasonably priced and there was always public transport from the hotel to mist places you needed or wanted to go
    Bobbi
    Canada

Explore guest reviews of hotels in Banff

  • From £396.99 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,150 reviews
    Location of the hotel was good, not quite in downtown Banff, so away from any noise/congestion but close enough to be able to walk into downtown easily in about 10 or 15 minutes. The room was cozy - with a VERY comfy and high bed with comfortable pillows and bedding, a large TV & a fireplace with a timer. My favourite part of our stay was the mineral salt ( I think!) Hot tub; the ambience and design of the whole pool area, whilst small, was lovely and very relaxing. The staff were all super friendly and helpful
    Lauren
    Canada
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,106 reviews
    Great location in Banff right near Bear Street which has great bars, cafes and restaurants. Still an easy walk to the main drag, but you don't need to go anywhere else. If you've hired a rental car, it's an easy exit off the Trans Canada Highway, a short drive to Lynx Street and parking is right under the hotel. Laundry facilities downstairs which is handy if you've been on the road for a while! We ended paying to upgrade our initial booking to a loft room with bigger windows and a view. (see comments below)
    Michael
    New Zealand
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,945 reviews
    The room was clean and well kept. The common shower rooms were also kept very clean, which was an important consideration. The staff were friendly. The bus passes were very helpful for travelling around Banff area. Bear sprays were madr available to us for borrowing at no cost for our treks, which was a great plus point. The location was 5 mins by bus to the downtown Banff, which connected us to buses to the Lake Louise, Lake Moraine and the treks. Excellent stay experience.
    Valerie
    Singapore
  • From £653.57 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 775 reviews
    If you are traveling and plan to stay in Banff National Park, there are several "high end" Hotels / Resorts. The Rim Rock is one of them. It is near the Banff Gondola and Hot Springs and convenient to the Bus that runs every 20 minutes or so to the center of Banff. The Views are incredible and the amenities are super. Not the cheapest place, but one of the best. Highly recommended for that "special" trip ... great in Winter as well as Summer.
    Jim
    United States
  • 5.6
    Scored 5.6
    Above average
    Rated okay
     · 399 reviews
    After we arrived at Lake Louise, I found out that my wallet was lost. It was two days after I stayed at this hotel, but when I called to the front desk of this hotel, they said they had saved my wallet. They told me i can pick it up anytime. After we drove back to Banff from Lake Louise, I went to find my wallet and i didn’t lost anything from my wallet, Thank you very much for this hotel. I will check in again if I have a chance next time.
    X
    Xinlei
    Canada
  • From £359.01 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 965 reviews
    The place! View was amazing. And photos do not make justice for it really one needs to see this with one's own eyes. I think even better than the view of Fairmont hotel because it oversees Banff and Fairmont hotel and the dramatic backdrop behind them plus lake on the side plus green trees in 80% of one's sight. Simply perfect to grasp what this amazing place on earth really is. Bed very comfortable. Cheerful and talkative staff.
    Jan P
    Belgium
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,219 reviews
    The best motel in Canada during my trip. The room was after remodelling, with remote access and large parking area. It is not cheap, but worth of this money. 10-15 minutes walk to the downtown. If you are in Banff to make some hiking, I recommend to stay there. However it is good to have your own car, because most of interesting trails are quite far from Banff.
    Łukasz
    Poland
  • From £356.78 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,522 reviews
    Nice hotel in the center of Banff. Very nice price for the room. We were not interested in a room with a beautiful view, we only needed to stay overnight. Service is super. The rooms are well maintained. It is possible to have breakfast on site ( for a fee ) . Late check in, good wi fi , and if you like natural shampoos - they have them here. Cool👍
    Vladyslav
    Ukraine
  • From £389.97 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,307 reviews
    Staff are friendly, and room was huge with a great view! The hotel is right on Banff ave and close to a gas station if you need anything quickly. The bed was very comfortable and the room was nice and well kept. Also has one of the largest pools we’ve had in Banff! We will definitely return!
    Dezeray
    Canada
  • From £396.35 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,910 reviews
    Loved the experience. We rented ski equipment from downtown Banff and it was delivered to the hotel the night before. We could also just let them at the reception when our day was over. Staff was super friendly and helpful. The complementary wood for the personal fireplace was a nice touch.
    Youssef
    Canada
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 221 reviews
    The cabins were cozy small but enough room to do everything you needed. Heating them was east, a little too easy, in the well-above freezing temps. These would be great in dead of winter. And the locations was so convenient to Banff and Lake Louise just 30 minutes away in either direction.
    Bill
    United States
  • From £446.13 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,085 reviews
    They allowed dogs and the fee $$ was more affordable then other hotel chains in Banff, we loved our room on ground level with patio door it was an awesome stay. And #1 best thing was the free breakfast and the coffee machine in the lobby! Lattes all day! It was a coffee lover dream!
    Kate-lynn
    Canada
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 717 reviews
    This hotel is excellent! The room was spacious, clean, and very modern, the restaurant has good variety, excellent food, and a nice atmosphere, staff are very friendly, and the hotel is conveniently located in the heart of Banff.
    Phil0092
    Canada
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,808 reviews
    The staff…exceptional. Fun, helpful. We stayed in a VERY expensive hotel in Lake Louise the three nights prior and our experience at the Canalta was 100% better! If we come back to the area we will for sure be back!
    A
    Annie
    United States
  • From £350.40 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,980 reviews
    It has a good room size and a comfy bed. Banff Center is within walking distance, and the free Bus is outside the hotel. Very convenient. Free underground parking.
    YF Calgary
    Canada
  • From £252.01 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,400 reviews
    Good sized 1 bed apartment suite On the outskirts of Banff and need to get a bus in but the hotel provide you with a free bus ticket for your stay
    Tracy
    United Kingdom
  • From £333.80 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 3,130 reviews
    The staff were really friendly, the location of the property was adequate to travel in to Banff, the hotel also had a shuttle bus to town.
    Asdren
    United Kingdom
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,650 reviews
    Nice view from hot pools at the rooftop, hotel provide complimentary bus for 3 days and free parking. Location is in the center of Banff
    Pattra
    Thailand
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 824 reviews
    The location which is smacked right center of Banff Downtown. The pet friendly aspect is also a very welcome touch.
    Randolph Jay
    Canada
  • From £401.46 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,936 reviews
    Nice hotel, walking distance to downtown Banff. Great hot springs cove in the hotel.
    Heinz
    Germany