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.

The decor and atmosphere were very stylish. The hot breakfast that was included was decent. The amenties in the courtyard were pretty cool. And a Nespresso machine in the room? What?! Decent coffee in a hotel room for once? Amazing. I also liked that the soap was nice smelling and from an Indigenous owned company. This hotel was pretty great.
8.8
Scored 8.8
Excellent
Rated excellent
2,790 reviews
Price from$437.88per 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.

Hot tub was neat. Building is nice
8.0
Scored 8.0
Very Good
Rated very good
1,902 reviews
Price from$204.69per 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.

Lounge,cozy rooms, restaurants
8.1
Scored 8.1
Very Good
Rated very good
1,192 reviews
Price from$118.74per 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.

Cozy and kind old but in good condition overall. It is right in the middle of the town which is very convenient for exploring the Banff.
8.5
Scored 8.5
Very Good
Rated very good
1,169 reviews
Price from$163.02per 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,218 reviews
Price from$130.68per 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$259.51per 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$127.93per 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,086 reviews
Price from$169.45per 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
232 reviews
Price from$290.95per 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.

Rooms and common areas were very clean and well maintained. Housekeeping staff did a very good job during our stay. Front desk staff were very friendly and helpful. The location is very good. Parking was standard for the area with the parking being in an underground lot.
8.7
Scored 8.7
Excellent
Rated excellent
2,020 reviews
Price from$233.20per night
See all 43 hotels in Banff

Most-booked hotels in Banff in the past month

Budget hotels in Banff

  • Banff Park Lodge
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,192 reviews

    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, staff very friendly room was a good size

  • Banff Aspen Lodge
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,429 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.

    Location, facilities, clean room, big room and staff

  • Banff Inn
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,912 reviews

    Featuring a hot tub, steamroom, and sauna, this Banff hotel is located just 12 mi from Sunshine Village Ski Resort. Guests can enjoy the on-site restaurant and bar.

    Very nice and clean close, easy access for the city

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

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

    Great location, free parking, friendly staff, warm rooms.

  • Bow View Lodge
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,219 reviews

    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.

    The location was stand out, and very friendly staff.

  • King Edward Hotel
    7.4
    Scored 7.4
    Good
    Rated good
     · 234 reviews

    Providing free WiFi, King Edward Hotel offers rooms in Banff, a 3-minute walk from The Whyte Museum of the Canadian Rockies and 1.1 miles from Cave and Basin National Historic Site.

    Location, it’s in downtown and everything is accessible

Hotels located in the center of Banff

  • High Country Inn
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,020 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.

    Staff are very nice. And it's clean. Bed bed are comfy

  • 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

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

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

  • Royal Canadian Lodge
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,124 reviews

    Featuring an indoor mineral swimming pool and spa services, this Banff hotel includes an on-site restaurant and lounge. Each room offers a 37" LCD TV and free WiFi.

    Superb Service, Installations, Location, and Food!!

  • The Juniper Hotel & Bistro
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 922 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.

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 $264.14 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 203 reviews
    This cozy cabin was our favorite stay on our Banff/Jasper trip. We enjoyed building a crackling fire in the fireplace and having a nice table to play games at together with mountain views out the window. The location was great--close to Johnston Canyon and not far from Lake Louise/Moraine Lake. The staff was friendly, and check in & out was easy. We appreciated the complimentary bundle of firewood and cookies in the cabin. Would definitely recommend!
    Ronald
    United States of America
  • From $278.36 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 922 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
  • From $299.90 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,020 reviews
    Great location right on Banff Avenue and a short walk from shopping and restaurants. Also, the ski shuttles to Sunshine and Lake Louise stop right in front! Room (small suite) was great for two women traveling together. The kitchenette allowed us to make our own breakfasts while preparing for skiing and helped keep us on time. The locks for the basement ski lockers were complimentary.
    Lisa
    United States of America
  • From $332.41 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,429 reviews
    Special mention to our man Rodney. Best reason to stay at this hotel together with all the staff. They made sure every needs and requests were met. Check-in and check-out processes are a breeze! I liked the interiors, a very modern touch. Microwave and coffee maker availability is a plus too. Location is very close to downtown Banff and shops. Beds are very comfortable.
    Grafil
    Canada
  • From $186.15 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,604 reviews
    The loft rooms were great. It was nice to have a private room (with a door) for the parents on the main floor and all the children upstairs. The kitchen had all the basic dishes and pots and utensils needed for simple meals. The beds and pillows were comfortable. It was very convenient taking the bus from this hotel to downtown Banff.
    S
    Steven
    Canada
  • From $186.12 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,159 reviews
    Room was clean and quiet. Check in still required you to visit the sister hotel a block away but wasn’t too far. Ample parking and great to have a convenience store/gas station across the road. About a 15-20min walk to downtown Banff, although we did receive complimentary bus tickets upon check in.
    Spencer
    South Africa
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,086 reviews
    Great location in Banff, a little of the main busy area but very central. Was walking distance to Banff Springs hotel where we were attending a wedding. Big, comfortable and clean room. Easy paid parking under the hotel. Was quite pricey, but then everywhere is expensive in Banff in August!!
    Stephanie
    United Kingdom
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 167 reviews
    Amazing stay, best of our Canada roadtrip. Alexandra, her husband and Esther are the best hosts ever. The bed and the room were excellent and the breakfast was superb. 5min walk from Banff centre. Exceeded our expectations in all aspects. Warm and welcoming, yet quite and private. Perfect!
    Silke
    Netherlands
  • From $226.76 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,269 reviews
    The location was good. Additionally the hotel provided us with free bus passes to be used to go to Banff downtown. The parking is difficult to get at downtown & it costs hourly CAD 5. So getting free bus passes for full 4 days for my entire family & friends group was great!
    Kiran
    United States of America
  • From $279.59 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 775 reviews
    The beds are comfy and although the hotel is not new, it is cleaned very well and the size of rooms are big. We got 2 bedrooms apartment with kitchen so we can cook simple meals when we don't want to get out of the hotel. Supermarket and downtown center is 1km by foot.
    TTC NGUYEN
    Canada
  • From $332.41 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,429 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 $202.37 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,985 reviews
    Really like the location of this place. Really close to downtown Banff as well as the Trans-Canada Highway. Staff was friendly, room was spacious and comfortable and they were able to place us next to one another with a large family with 2 rooms side by side.
    Kevin
    United States of America
  • From $267.39 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,902 reviews
    Hotel is exactly as pictured, great location - 5min walking to downtown Banff. Room is cozy, shower is excellent. Breakfast is great and service as well! Free wifi, free parking, overall amazing experience.
    Flavia
    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 $226.76 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,269 reviews
    This hotel is one of our favourites in Banff. Staff is always helpful and nice, room is always nice. Bed and pillows are unmatched, always best sleep there. We will be back soon again.
    Nina
    Canada
  • From $267.39 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,902 reviews
    The hot tub and sauna were amazing! Great location being only a 10 minute walk to downtown Banff. Super convenient that the shuttle to the ski hills stops right in front of the hotel.
    Rachel
    Canada
  • From $348.67 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,604 reviews
    Everything was amazing as always! The Moose Hotel never fails to meet all of our expectations. Remains our favorite place to stay when we are in Banff. Will definitely be back again!
    Garett
    Canada
  • From $264.14 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 203 reviews
    Everything, the location is great (approx 25mins from Banff). Lovely little authentic cabin. Fantastic restaurant - best meal we had in Canada. Top marks to the chef!
    Hannah
    United Kingdom
  • From $316.16 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,791 reviews
    Lovely hotel with a great outdoor space with hot tubs and pit fires. Comfy and clean rooms, complementary shmores and lovely staff. Walking distance to Banff downtown.
    Stavroula
    United Kingdom
  • From $202.37 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,200 reviews
    The location is great. Close to Banff downtown and minutes from lake Louise and anything in between
    Ameena
    Canada