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.
Banff Rocky Mountain Resort, hotel in Banff

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

7.6
Scored 7.6
Good
Rated good
2,929 reviews
Price from£105.33per night
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.

8.8
Scored 8.8
Fabulous
Rated fabulous
2,784 reviews
Price from£135.06per 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 centre. Free WiFi is offered in all areas. Breakfast is provided daily.

8.3
Scored 8.3
Very good
Rated very good
2,011 reviews
Price from£128.60per night
Banff Inn, hotel in Banff

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

8.3
Scored 8.3
Very good
Rated very good
1,905 reviews
Price from£109.21per night
Banff Caribou Lodge and Spa, hotel in Banff

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.

7.9
Scored 7.9
Good
Rated good
1,921 reviews
Price from£116.32per 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.

8.6
Scored 8.6
Fabulous
Rated fabulous
1,993 reviews
Price from£206.14per 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.

8.0
Scored 8.0
Very good
Rated very good
1,251 reviews
Price from£115.03per night
Irwin's Mountain Inn, hotel in Banff

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.

7.8
Scored 7.8
Good
Rated good
1,229 reviews
Price from£138.29per night
Buffalo Mountain Lodge, hotel in Banff

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.

8.0
Scored 8.0
Very good
Rated very good
1,473 reviews
Price from£96.29per 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.

8.9
Scored 8.9
Fabulous
Rated fabulous
1,584 reviews
Price from£238.45per night
See all 43 hotels in Banff

Most booked hotels in Banff in the past month

Banff's best hotels with breakfast

  • High Country Inn
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,993 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

  • Banff Inn
    Breakfast options
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,905 reviews

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

    Very nice and clean close, easy access for the city

  • Storm Mountain Lodge & Cabins
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 202 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.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 centre.

    Gondola rides & peaceful environment at nights.

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

  • The Rimrock Resort Hotel Banff
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 771 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
     · 707 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.1
    Scored 8.1
    Very good
    Rated very good
     · 925 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.

    Loved the spectacular view of the town and mountains

Budget hotels in Banff

  • Peaks Hotel and Suites
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,096 reviews

    Set in Banff, Alberta region, Peaks Hotel and Suites is situated 2 km from Cave and Basin National Historic Site.

    Fabulous hotel - clean, stylish and in a great location

  • Hotel Canoe and Suites
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 190 reviews

    Located in Banff, Alberta region, Hotel Canoe and Suites is situated 3.4 km from Cave and Basin National Historic Site.

    New hotel very nice, rooms spacious and comfortable

  • Moose Hotel and Suites
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,584 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,252 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.

    Room size, friendly staff, location and nice pool.

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

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

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

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

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

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

Hotels located in the centre of Banff

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

    Great location to use as a base and to walk into town.

  • Red Carpet Inn
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,176 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.

    Size of room Beds where comfortable Toilet was large

  • Banff Rocky Mountain Resort
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,931 reviews

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

    It was an beautiful hotel for the fraction of the cost.

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

    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.

    The location was stand out, and very friendly staff.

FAQs about hotels in Banff









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

Prices drop the moment 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
  • 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 £63.35 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 848 reviews
    The Banff YWCA exceeded my expectations. I stayed for 2 weeks as a solo traveller. For me, a luxury hotel is not important as I prefer to be out exploring and just needed a place to lay my head that was budget friendly. The room was very basic but clean and comfy. There’s a full size fridge and microwave for guests to use in lobby, ice machine and Coinamatic laundry facilities. The location is perfect, right beside the river and just a short walk across the pedestrian bridge to downtown. Staff was excellent as well.
    Audrey
    Canada
  • From £201.91 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,096 reviews
    We booked a room with “limited view” on bookings.com. In a resort town like Banff, limited view means there is a view of scenery however limited. Our room is half underground and half above ground with a window to an alley in the back of the hotel. We had to draw the blind all the time because the room is so dark we need to turn on the light. And to protect our privacy we had to close the blind. So “limited view” is a complete misdescription of the room. There is no view. Period. So no we do not like the property.
    ZHANG
    United States
  • From £92.42 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,343 reviews
    It's located close to Banff city centre, about a 5 minute drive. You also get a free bus pass and there's a bus stop right next door. Just make sure to get all the info on public transport in Banff beforehand, there's lots of different shuttles to places like Lake Louise and Moraine. That's not related to this hotel but still worth sharing ;-) Beds were okay, not great but not terrible either. The fridge was spacious enough for our groceries. There was free parking right outside our room.
    Tom
    Belgium
  • From £144.75 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,118 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
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 925 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 £122.13 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,931 reviews
    We were only 2 guests, so having a queen-sized bed all to yourself was wonderful! The room was very big and spacious, as well as the bathroom. The hotel was only a 5 minute drive away from Banff Town which was convenient. If you don't have a car, they also offer shuttle rides to and from town for convenience and there isn't any need to park your vehicle.
    Teehankee
    United States
  • From £201.91 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,096 reviews
    The hotel was absolutely beautiful, so much better in person. We had requested an upgrade before we got to the hotel and I would highly recommend it. We ended up staying in the loft with balcony and my goodness was it a luxury feel! Even the parking was fantastic! You are literally steps away from all the restaurants and best shops in Banff!
    K
    Karson
    Canada
  • From £128.60 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,145 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
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 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
  • From £128.60 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,145 reviews
    The Dorothy Motel is a renovated motel that is very cute. I loved the shower. It is sister hotels with Banff Caribou Lodge just down the street and we were told we could share in their pool/spa facilities. We did not do that, but that would have been nice. Quiet location.
    Susan
    United States
  • From £122.13 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,931 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
  • From £177.71 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,164 reviews
    it says continental breakfast included and there are quite varieties we didn't expect. Nice to start with that for a day. Walking distance to everything. That was a nice stay at banff. Must try the pizza at three bear brewery, just opposite to the hotel.
    Olive
    Hong Kong
  • From £147.98 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,894 reviews
    Close to everything. Bus pickup to downtown right outside front. Hotel gives you free 3 day bus ticket. Johnston Canyon 20 mins away. Walking distance downtown Banff. Great shops and restaurants. Comfy and cozy
    Dee
    United States
  • From £92.42 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,343 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
  • From £122.13 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,252 reviews
    Loved the location and the vibe at the hotel! Just on the end of the Main Street in Banff. So it was a short 15 minute walk to everything! Very cozy vibe with super friendly staff!
    Melissa
    Canada
  • From £158.32 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,477 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
  • From £173.83 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 190 reviews
    New hotel; good sized, stylishly decorated room; comfortable beds. Free bus passes for Banff during stay. Wonderful staff.
    Brenda
    Canada
  • From £122.13 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,252 reviews
    Lovely clean hotel. Lovely big room. Friendly helpful staff. Great we got free bus tickets into Banff.
    Paul
    United Kingdom
  • From £127.30 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,229 reviews
    Room was clean. Walking distance to Roam Transit Bus towards Lake Louise and also to downtown Banff
    Joel
    Singapore
  • From £212.60 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,584 reviews
    As always. Perfection. There's a reason why this is the only hotel we stay in when visiting Banff.
    Kathleen
    Canada

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.