Skip to main content

Filter by:


Star Rating

Review Score

Banff – 40 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Hidden Ridge Resort, hotel in Banff

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 location and bus service. Wood fire in the room
8.0
Scored 8.0
Very Good
Rated very good
1,879 reviews
Price from$156.65per 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.

Good location
8.1
Scored 8.1
Very Good
Rated very good
2,479 reviews
Price from$363.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.

Was a lovely spot to stay! A few blocks from the main restaurant & shopping area. The staff were perfectly lovely & we got room service for dinner from the chilis. We also really liked the wallpaper in our room! Had a good mountain / nature vibe. We didn't bring swim wear so we weren't able to enjoy the spa pools, wish we would have been more prepared!
8.0
Scored 8.0
Very Good
Rated very good
1,897 reviews
Price from$201.82per night
Best Western Plus Siding 29 Lodge, hotel in Banff

Featuring an indoor swimming pool and hot tub, this Banff property is located 10 minutes’ walk from Banff town center. Free WiFi is offered in all areas. Breakfast is provided daily.

Affordable
8.3
Scored 8.3
Very Good
Rated very good
2,017 reviews
Price from$144.99per 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.

Hospitality and rooms
8.6
Scored 8.6
Excellent
Rated excellent
2,002 reviews
Price from$232.42per night
Red Carpet Inn, hotel in Banff

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.

The room was spacious, the bed comfortable, and good sound proofing
7.6
Scored 7.6
Good
Rated good
1,187 reviews
Price from$153.73per night
Irwin's Mountain Inn, hotel in Banff

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.

The staff was friendly and knowledgeable also they have some good recommendations.
7.8
Scored 7.8
Good
Rated good
1,225 reviews
Price from$155.92per night
Banff Aspen Lodge, hotel in Banff

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.

breakfast was awesome, hot tub and steam room... our room was all great
8.2
Scored 8.2
Very Good
Rated very good
1,411 reviews
Price from$123.13per 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.

Beautiful location, iconic hotel
8.1
Scored 8.1
Very Good
Rated very good
1,206 reviews
Price from$118.35per night
Royal Canadian Lodge, hotel in Banff

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.

All the meals were excellent! The staff was very attentive and the hotel was nice and quiet. The rooms were clean, and the bed was very comfy.
8.1
Scored 8.1
Very Good
Rated very good
1,121 reviews
Price from$152.28per night
See all 43 hotels in Banff

Most-booked hotels in Banff in the past month

Budget hotels in Banff

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

    Lovely atmosphere and vibe. Very comfortable beds and slept great.

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

  • Sunshine Mountain Lodge
    8.4
    Scored 8.4
    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.

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

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

Hotels located in the center of Banff

  • Moxy Banff
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Moxy Banff is located in Banff, 2.1 miles from Cave and Basin National Historic Site.

  • 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

  • High Country Inn
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,005 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

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

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

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

  • Royal Canadian Lodge
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,121 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!!

FAQs about hotels in Banff








Learn more about visiting Banff
  • 12 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 $201.70 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,411 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
  • From $124.75 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,864 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
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 926 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 $193.60 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,005 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 $200.89 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,479 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 301 reviews
    The place is great, I love the Canadian style and decoration of the place, when you go inside the house you can feel a vary warm and nice environment, we had a complementary cookies and chocolates. The hotel is located in downtown banff and the host was super kind with us and she gave us great advises about different places in Banff. and finally the breakfast was delicious...
    MARIA
    Colombia
  • From $161.23 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,586 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 $266.51 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,591 reviews
    Located at the heart of Banff Town. A short walk to nearby restaurants, coffee shops, grocery and shopping. There’s so much to do and see in the area. Across the hotel you can take the bus that goes to Lake Louise. Hotel is new, very clean with indoor parking which was very helpful during winter. Highly recommended
    Heidi
    Philippines
  • From $193.60 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,779 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
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 926 reviews
    This hotel is overall alright, not in downtown Banff (you will need a car or a bike to reach the center) but in the woods outside of the town. Planty of space for car parcking. The price was off the roof... definetly not worth it. The pool was out of order, also quite disappointing
    Ornella
    Germany
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,206 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
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 1,216 reviews
    The room was cozy Not to sound glib but ski hotels are their own thing. They tend to be comfortable and have amenities, but the rooms tend to be small. It was a nice hotel and in a good location in Banff. I got a great price through Booking even for Friday.
    Eric
    United States of America
  • From $200.89 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,479 reviews
    Comfortable and very accommodating staff! Great location, you can get buses to ski fields just out the front and the hotel is opposite the Banff High School Transit Hub which has local buses that can take you to Canmore, Lake Louise and around Banff.
    Vanessa
    Australia
  • From $295.22 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,088 reviews
    Breakfast was in the sister hotel across the road and was buffet style. Other facilities; pool, gym were also in the sister hotel although we didn't use these. The location of the hotel is excellent for downtown Banff.
    Nigel
    United Kingdom
  • From $158.77 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,225 reviews
    Within Banff on the main drag; easy access to amenities, shopping and restaurants. Great halfway point between lake Louise and Canmore. Best value option of the 3 locations but still pricy. Great and comfortable beds.
    Kamila
    Canada
  • From $174.16 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,926 reviews
    The location was great, loved that they have a Keg restaurant at the hotel! The hot tub was excellent and a short walk to downtown Banff, lobby is nice and staff was very friendly! Underground packing is a perk!
    Melanie
    Canada
  • From $98.36 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,346 reviews
    Location is good, convenient for bus to town, free bus pass to town or to Banff High School Transit hub. Our room has stove and kitchen wares for cooking. Downtown is only 1 mile away from the hotel.
    ANH
    United States of America
  • From $185.50 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,897 reviews
    Great stay as always. The hotel now covers Banff transit passes for guests, they didn't tell us at check in but found out the second night and it came handy for quicker access to downtown.
    Connie Lilla
    Canada
  • From $181.45 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,121 reviews
    Great location, less than 10 mins walk to downtown Banff. Hotel room was spacious with a great bathroom & beds were super comfy.
    Kathryn
    United Kingdom
  • From $203.16 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 827 reviews
    The location which is smacked right center of Banff Downtown. The pet friendly aspect is also a very welcome touch.
    Randolph Jay
    Canada