Skip to main content

Filter by:


Star Rating

Review Score

Banff – 38 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 center. Free WiFi access is available. Snowy Owl Sled Dog Tours are 20 minutes’ drive away.

Amazing hot tub and sauna, very nice staff, good breakfast, great location
8.8
Scored 8.8
Excellent
Rated excellent
2,797 reviews
Price from$436.57per 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 staff is fantastic, friendly, accommodating and knowledgeable about the areas. Chile’s food was good and reasonably priced. I recommend the Hungry Trio…..LOTS of food. No smoking butt stations off or on property that I seen anyways. Hot tub great.
8.0
Scored 8.0
Very Good
Rated very good
1,904 reviews
Price from$201.89per night
Banff Park Lodge, hotel in Banff

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

Location was great.
8.1
Scored 8.1
Very Good
Rated very good
1,190 reviews
Price from$118.36per 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 staff were very accommodating and helpful for the duration of the stay. We did encounter trouble with the toilet flooding the bathroom on the third night. However, the staff moved us to a new room the next day as compensation without trouble. Breakfast was surprisingly good, as we were out and about early in the mornings and never had to worry about eating out because the food was filling and quiet good. The location being near the center of town was definitely a major plus for us, as we didn't have a car and walked everywhere. As a group of girls it made staying our easier knowing our hotel was always within walking distance.
8.4
Scored 8.4
Very Good
Rated very good
1,174 reviews
Price from$162.53per night
Bow View Lodge, hotel in Banff

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

great location local wildlife nearby
7.4
Scored 7.4
Good
Rated good
1,224 reviews
Price from$130.29per 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 center.

The room was nice and clean, with an amazing view of the mountain and forest. We absolutely loved the location: of course, it is remote, but an opportunity to wake up and immediately be on the slopes the first thing in the morning could not be beaten. The level of service, and friendliness of the staff are amazing - they were always going an extra mile to help us with our questions: be it something simple or convoluted (we had to use Friends and Family discount of Icon Pass for the chair lift, which turned out to be a convoluted procedure, but everybody was willing to spend more time and figure out the solution for us). "Chimney Corner" restaurant is also excellent - both for quality of food and the service.
8.5
Scored 8.5
Very Good
Rated very good
521 reviews
Price from$258.74per 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 2.5 mi away.

Elk & Avenue is beautiful! Close to everything in Banff, view of the mountain, super friendly staff. Love everything about it. We stayed once we before in the summer with our dog and they had a sweet little welcome package for him.
8.2
Scored 8.2
Very Good
Rated very good
826 reviews
Price from$120.26per night
Peaks Hotel and Suites, hotel in Banff

Located in Banff, Peaks Hotel and Suites is 1.2 miles from Cave and Basin National Historic Site.

Clean, good staff
9.0
Scored 9.0
Wonderful
Rated wonderful
1,088 reviews
Price from$168.83per night
Hotel Canoe and Suites, hotel in Banff

Hotel Canoe and Suites is located in Banff, 2.1 miles from Cave and Basin National Historic Site.

Nice decor. Comfortable bed. Great bathroom
9.1
Scored 9.1
Wonderful
Rated wonderful
241 reviews
Price from$239.79per night
High Country Inn, hotel in Banff

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.

Clean and affordable
8.7
Scored 8.7
Excellent
Rated excellent
2,025 reviews
Price from$232.50per night
See all 43 hotels in Banff

Most-booked hotels in Banff in the past month

Budget hotels in Banff

  • Hotel Canoe and Suites
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 241 reviews

    Hotel Canoe and Suites is located in Banff, 2.1 miles from Cave and Basin National Historic Site.

    A great location with a wonderful view of the mountains

  • Moose Hotel and Suites
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,610 reviews

    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.

    Great location and atmosphere. Restaurant great too

  • Buffalo Mountain Lodge
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,485 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.

    Close to local bus stop, hot tub, fireplace in the room, ambience of room.

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

    Situated just minutes from the center of Banff, this comfortable 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

  • Fox Hotel and Suites
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,905 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.

    Central to everything only a short walk into town.

  • The Hidden Ridge Resort
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,879 reviews

    This apartment-style property is in a secluded area on Tunnel Mountain and offers stunning views of the center of Banff and the surrounding mountains.

    great for the person, room , bed, location......everything !

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

    Gondola rides & peaceful environment at nights.

  • Mount Royal Hotel
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 711 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 2.5 mi away.

    The rooftop hot tub and location are two highlights.

Hotels located in the center of Banff

  • Storm Mountain Lodge & Cabins
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 203 reviews

    Located in Banff, 22 miles from Lake Louise, Storm Mountain Lodge & Cabins provides accommodations with a garden, free private parking, a restaurant and a bar.

    The unique lodge, cosy with friendly helpful staff

  • The Rimrock Resort Hotel Banff
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 769 reviews

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

    The view, very accommodating, friendly and helpful staff

  • Elk + Avenue Hotel
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 826 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 2.5 mi away.

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

  • The Juniper Hotel & Bistro
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 923 reviews

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

    Loved the spectacular view of the town and mountains

  • Moxy Banff
    Central location
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 2 reviews

    Located in Banff, 1.2 miles from Banff Park Museum, Moxy Banff provides accommodations with a fitness center, private parking, a terrace and a restaurant.

  • Banff Caribou Lodge and Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,933 reviews

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

    Rooms were clean, beautiful lobby Hot pool was lovely.

  • Irwin's Mountain Inn
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,237 reviews

    Featuring a fitness center 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.

    Excellent location, comfortable room and friendly staff

  • Charltons Banff
    7.7
    Scored 7.7
    Good
    Rated good
     · 776 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

FAQs about hotels in Banff








Learn more about visiting Banff
  • 13 attractions
  • 6 points of interest
  • 0
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Banff:

  • 10
    Scored 10

    Brand new mother daughter ski duo had amazing success with...

    Brand new mother daughter ski duo had amazing success with SkiBig3 Banff Adventure Hub gear rental and private ski instructor. Skied 3 days. Also enjoyed dogsledding in Canmore! Totally exceeded our expectations! Shops were variety of price points and restaurants offered a variety of options. Every turn of your drive was breathtaking! My teen stayed off of social media and thoroughly enjoyed the scenery during our drives! Everyone was extremely courteous and friendly in this town!
    A
    Anonymous
    United States of America
  • 10
    Scored 10

    I was and will be amazingly beautiful to stay in Banff as...

    I was and will be amazingly beautiful to stay in Banff as always.I would highly encourage to put Banff on their bucket lists. The weather is extremely nice 13 degrees.We enjoy the ski hill and the food.If you like sushi you can try the sushi place with the conveyor belt and you can pick and choose which sushi you like.
    Jesselyn
    Canada
  • 10
    Scored 10

    It is an absolutely charming town nestled in a most...

    It is an absolutely charming town nestled in a most beautiful natural environment. The people were all very warm, kind, and helpful, although interestingly, they all (but one person I met) seemed to be from the UK, New Zealand, or Australia. But the accents were great, and so were the people. Next vacation... Australia! Back to Banff... a great getaway whether for skiing in the winter or simply unwinding, reflecting, and pondering the next steps, or getting your dream girl to say "yes" to the ring.
    Ian
  • 10
    Scored 10

    Banff and the surroundings are very picturesque and the...

    Banff and the surroundings are very picturesque and the towering Rockies add to the grandeur of the place. The ride in the Gondolas and the walk in the snow at the top is something no visitor must miss. Lake Minnewanka in all it's frozen splendour with the cabins in it's midst is spectacular when the sun comes up. Lake Louise - a few Kms away - is also something to behold. All in all a fabulous place to spend a few days.
    Bernard N Roberts
    India
  • 8.0
    Scored 8.0

    There was a severe lack of snow this year (an el Niño year)...

    There was a severe lack of snow this year (an el Niño year) which interfered with some of our planned outdoor activities, and meant we had to drive to Lake Louise for decent snow. We largely avoided downtown Banff because of the large number visitors and tourist shops. Parks staff at the information centre were very helpful.
    Gideon
    Canada
  • 10
    Scored 10

    Gondola rides was closed that time, for 5 days under...

    Gondola rides was closed that time, for 5 days under maintanances must be mentioned or announced in your offer, so I dont have to booked too near to location a bit disappointed..but overall we still enjoyed downtown Baff.
    Rommel Diaz
    United Arab Emirates

Explore guest reviews of hotels in Banff

  • From $363.83 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,610 reviews
    Where do I start?! Fabulous hotel beautifully located in downtown Banff. Spent 3 glorious days making the most of the hiking trails from the hotel, then enjoyed sloshing around in the hot pools to ease post hiking muscles. The bar is a great convivial spot, and although we ate in the restaurant one night the best places to eat are 2 minutes walk away. The roaring fire in the lobby gave the entire property the sweet smell of woodsmoke. We honestly loved our stay and would highly recommend.
    liz
    United Kingdom
  • From $218.02 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,610 reviews
    Clean and tastefully renovated unit, with everything we needed for our stay. Staff were efficient and friendly. Comfortable beds, very quiet. A bit on the edge of town, but their free bus ticket takes you anywhere you want to go. Close to Tunnel Mountain trail hike, as well as a nice walk that takes you over to the Banff Centre, the Bow River and beautiful views of the Fairmont hotel. Really enjoyed the woodburning fireplace and kindling with self-serve chopped wood.
    Margaret
    Canada
  • From $627.19 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 769 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 of America
  • From $355.73 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,797 reviews
    Nice location for Banff town, 20 minute slow walk or 5 mins on the cheap frequent local busses that run past the hotel, the stop is only a minutes walk from the hotel. We used the outside spa which was fun, good to catch up with some of the other guests. Underground car park was cheap and very convenient, they did suggest you can park for free round the back of the hotel but it didn't look somewhere I'd want to leave the car.
    David
    United Kingdom
  • From $277.53 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 923 reviews
    Juniper Hotel completely exceeded our expectations. The location was perfect and the view from the Bistro was one of the best in the whole of Banff. Staff were exceptionally friendly and helpful, offering a shuttle into town and also free rentals of snowshoes, ice cleats, hiking backpacks and bear spray. I would recommend anyone staying in Banff to stay at the Juniper hotel!
    Jordan
    United Kingdom
  • From $347.63 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,431 reviews
    Banff Aspen's Lodge's location is absolutely fantastic - a really quick walk downtown. This is the highlight for someone like me who likes to spend a lot of vacation outside of the hotel. The whole hotel looked new. The coffee in the lobby was also a great touch. The hot tub was never too crowded, though I never used it.
    R
    Rachael
    United States of America
  • From $347.63 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,431 reviews
    Outstay at the Banff aspen lodge was fantastic. Great value for money with good facilities and friendly staff. On-site breakfast is good. Really central location. The cafe attached to the hotel draws locals so there is a good atmosphere and mix of locals and visitors.
    Sarah
    United Kingdom
  • From $158.09 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 382 reviews
    Really nice host, we came in late as we went up to Lake Louise before checking in, and she waited for us. Room was nice and clean. Love that it’s so close to downtown so it’s super walkable. The breakfast tray was a nice surprise! :)
    Venice Lance
    Canada
  • From $371.94 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,174 reviews
    Brewster Mountain Lodge in Banff, Alberta, is a charming hotel that perfectly blends rustic mountain ambiance with modern comforts. Its location in the heart of Banff offers easy access to shops, restaurants, and outdoor activities.
    Crisa
    United States of America
  • From $489.80 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,088 reviews
    modern hotel in great location close to all sights, shops and restaurants of downtown banff. although expensive compared to hotels in other destinations, it seems to offer fair value by local standards.
    Sean86
    Switzerland
  • From $226.08 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,270 reviews
    The hotel is okay particularly in terms of location. It is just almost a walking distance to Banff downtown. The suite that we booked is very spacious and we like the balcony with the mountain view.
    E Blcrz
    Canada
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 376 reviews
    Very clean and nicely appointed. Edwina was a helpful and responsive host! Great location - easy walking distance to downtown and the bus stop for the express bus to Lake Louise/Moraine.
    Tracy
    Netherlands
  • From $275.51 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 776 reviews
    This hotel had a hot tub which was nice after a long day hiking. Also the location is close enough to walk to banff ave but still a bit of a trek to get to the main area of downtown.
    Hilary
    Canada
  • From $278.75 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,493 reviews
    Beautiful hotel literally steps from downtown Banff! Breakfast options were amazing and all the staff were very friendly! We liked it so much we extended our stay an extra night.
    Sarah
    Canada
  • From $278.75 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,493 reviews
    The hotel was convenient to downtown Banff and the room set up was nice. If you have a room with 2 beds having the separation is nice. The staff was very friendly and helpful.
    Melissa
    United States of America
  • From $242.29 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 2,040 reviews
    There were 2 separate bedrooms for the suite. Each bedroom had its own door. (This is not a given for the ‘suites’ in hotels in Banff!)
    Fiona
    United Kingdom
  • From $489.80 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,088 reviews
    Love the cleanliness and the look of the hotel. staff was friendly and helpful. close to everything in downtown banff.
    Janice
    United States of America
  • From $349.09 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 826 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 $213.92 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,237 reviews
    Room was clean. Walking distance to Roam Transit Bus towards Lake Louise and also to downtown Banff
    Joel
    Singapore
  • From $161.27 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,133 reviews
    The hotel is well located: only 5 minutes from the main bus stop of banff’s downtown
    Laura Antonia
    Italy