Skip to main content

Filter by:


Star Rating

Review Score

Banff – 39 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.

Very cozy atmosphere
8.8
Scored 8.8
Excellent
Rated excellent
2,797 reviews
Price from$153.63per 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.

Lovely property, love the warm entrance with the fire place and chair around it. Makes you feel as if you are at home. The restaurant food was amazing and loved that in the morning being able to go down and enjoy breakfast with a nice cup of tea. The spa does not disappoint, phenomenal after a busy day of walking.
8.0
Scored 8.0
Very Good
Rated very good
1,917 reviews
Price from$440.30per night
Banff Ptarmigan Inn, hotel in Banff

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.

We were staying only one night; we were out all the time, but hotel have great location, clean and friendly stuff. Would stay there again and defiantly will recommend to my friends. Perfect for short stay.
8.1
Scored 8.1
Very Good
Rated very good
2,501 reviews
Price from$392.52per 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.

The room was nice and big, and it had a balcony. I really like the pool, hot tub and sauna. The underground parking is convenient as well. I like how close this hotel is to the downtown area.
8.1
Scored 8.1
Very Good
Rated very good
1,188 reviews
Price from$119.37per 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,177 reviews
Price from$163.92per 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.

The location
7.4
Scored 7.4
Good
Rated good
1,229 reviews
Price from$131.40per 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
520 reviews
Price from$260.94per 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
830 reviews
Price from$113.93per 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 center and on-site bar. Each unit offers a patio or balcony. Every air-conditioned room has a flat-screen TV.

Rooms were very clean, beautiful views of the mountains. Nice patio. Friendly and accommodating staff. We enjoyed the hot tubs with a beautiful downtown Banff mountain view. Loved the moose theme that they really leaned into throughout the hotel. Lobby was nice and it was a good atmosphere everywhere you went. Ate breakfast at their Italian restaurant, Pacini. It was delicious! (Not included in hotel) but plates were reasonably priced.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,617 reviews
Price from$271.23per 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.

Great location near restaurants and shops The staff is wonderful , extremely helpful and knowledgeable. The rooms are clean and well appointed.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,093 reviews
Price from$170.93per night
See all 43 hotels in Banff

Most-booked hotels in Banff in the past month

Banff's best hotels with breakfast

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

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

    Featuring an on-site hot tub, this hotel is located within 1804 ft of Banff city center. Free WiFi and a flat-screen TV are provided in all guest rooms.

    Room is big, good location to walk to downtown Banff.

  • Bow View Lodge
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,229 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.

    Loved the facilities and the most comfortable bed ever Amazing staff

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

  • King Edward Hotel
    7.4
    Scored 7.4
    Good
    Rated good
     · 236 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

  • 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

Budget hotels in Banff

  • Peaks Hotel and Suites
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,093 reviews

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

    Fabulous hotel - clean, stylish and in a great location

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

    Really loved the room, and having a restaurant on site.

  • Banff Ptarmigan Inn
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,502 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

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

  • Storm Mountain Lodge & Cabins
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 202 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

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

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

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

  • The Rimrock Resort Hotel Banff
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 773 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

  • Banff Inn
    Central location
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,918 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

  • Royal Canadian Lodge
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,131 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
     · 935 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
    7.3
    Scored 7.3
    Good
    Rated good
     · 4 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 Rocky Mountain Resort
    7.6
    Scored 7.6
    Good
    Rated good
     · 3,027 reviews

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

    Friendly staff Big room with 2 chairs and a table

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 $399.63 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,441 reviews
    We loved our stay at Banff Aspen Lodge (as part of our Honeymoon in April). The complimentary breakfast was great value, we always had a variety of foods to keep us full while skiing (rotating oatmeal, scrambled eggs, bacon, cereal). The location is excellent - easy walking distance to all the restaurants in downtown. April is definitely the time to visit in terms of value for money - there was ample free parking available at the hotel. We loved having a proper barista made coffee at White Bark every day. Spacious shower and double sink.
    Bonnie
    Australia
  • 5.7
    Scored 5.7
    Above average
    Rated okay
     · 430 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 $514.04 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,131 reviews
    The staff was friendly and helpful. Even before we departed the United States, the hotel 'concierge' swiftly and successfully booked Banff gondola tickets through Pursuit and bus transfers from/to Calgary and between Banff and Lake Louise with Brewster Express! Although the Royal Canadian Lodge was one of the hotels located furthest away from town, it was a relatively short walk there, and the shuttle stop was steps from the front door.
    Hilary
    United States of America
  • From $514.04 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,131 reviews
    The hotel was beautiful, our room was clean and we loved the style of the room. We walked 10 minutes to the heart of downtown Banff - a stroll that was nice because we did a lot of travelling in our car during our vacation. The staff was friendly and extremely helpful in answering our questions and giving suggestions on where to eat, the bus route to Sulphur Mountain/Gondola. The complimentary bikes was a nice touch
    Destiny
    Canada
  • From $1,797.09 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 647 reviews
    An absolutely superb hotel - amazing service from start to finish! Huge two bed suite with three bathrooms and so much space for the whole family to relax. Love view of the mountains. Outdoor pool was amazing and had a bar! Restaurants we’re fab as were the staff! Free bus shuttle into Banff town which we used twice - lovely shops and restaurants - so well worth dragging ourselves away from fairmont for a few hours.
    Rachel
    United Kingdom
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,036 reviews
    Great hotel on Banff's main street. The room was large, well appointed, and the daily room service was excellent. Staff overall friendly and helpful. Banff is not the chapest place to stay, I thought this was excellent value for money. You are only a short distance from the Bow River and the Fenland Trail, both are lovely short walks. Really enjoyed my stay here, Banff is a wonderful place to visit.
    James
    Australia
  • From $382.46 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,502 reviews
    Location was excellent and we loved the free, heated, underground parking. We could walk everywhere we wanted to go in Banff, such as for dinner. Hotel breakfast (included) was good, too. We went Nordic skiing and used the hotel's wax room at the end of each day. This year the snow was not good around Banff, so we drove to the Lake Louise area every day. The drive was not too far.
    Kristen
    United States of America
  • From $377.96 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 935 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 $489.52 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,797 reviews
    Room was nice! Well updated and taken care of. Courtyard with the hot tubs, sauna, and outdoor seating was very nice. Breakfast was better quality than expected, large variety to choose from! Hotel is quite a walk from downtown Banff, but that’s not the worst thing in the world. Overall very happy
    W
    William
    Canada
  • From $429.05 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 202 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 of America
  • From $399.63 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,281 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 $359.13 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,190 reviews
    This hotel is in the perfect location! You can walk one way to downtown Banff with all the shops and restaurants or the other way to the river with beautiful walking paths and scenery. The lobby is beautifully updated, as well as the bathrooms in the hotel rooms.
    Tamara
    United States of America
  • From $448.66 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,177 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 $377.96 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 935 reviews
    The location is and hotel are great. I love the bistro and eat there regularly. The food is fantastic and the view spectacular. Best kept secret in Banff.
    Jeanne
    Canada
  • From $407.80 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 2,049 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 $359.13 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,190 reviews
    Location is perfect for walking around downtown. One of the more affordable hotels in Banff. Rooms are clean and a good size.
    konrad
    Canada
  • From $391.45 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 273 reviews
    New hotel; good sized, stylishly decorated room; comfortable beds. Free bus passes for Banff during stay. Wonderful staff.
    Brenda
    Canada
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 830 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 $855.64 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,618 reviews
    As always. Perfection. There's a reason why this is the only hotel we stay in when visiting Banff.
    Kathleen
    Canada
  • From $342.42 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,918 reviews
    Location was close by downtown Banff. Parking garage under hotel was nice!
    Tiffany
    United States of America