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.

Very cozy atmosphere
8.8
Scored 8.8
Excellent
Rated excellent
2,799 reviews
Price from£121.66per 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 location was perfect for us, short walk to downtown and great underground parking so we didn’t have to leave our vehicle anywhere. They also upgraded us to a King suite for a great deal. The cave hot pool was beautiful and we enjoyed going there every evening.
8.0
Scored 8.0
Very Good
Rated very good
1,907 reviews
Price from£161.82per 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.

Great location. Everything within walking distance.
8.1
Scored 8.1
Very Good
Rated very good
2,497 reviews
Price from£124.57per 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,189 reviews
Price from£94.52per 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,178 reviews
Price from£129.81per 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,227 reviews
Price from£104.06per 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£206.64per 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£92.55per 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.

9.0
Scored 9.0
Wonderful
Rated wonderful
1,611 reviews
Price from£214.79per 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£135.36per 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,490 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 Park Lodge
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,189 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.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.

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

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

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

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

  • Banff Aspen Lodge
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,437 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,128 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
  • 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 £247.09 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 711 reviews
    Hotel is in a great location in Banff. Our plan was to ski which we did each day, alternating between Ski Norquay (20mins), Sunshine (30mins) and Lake Louise (45mins). Close to restaurants, shuttle bus, coffee shops etc. Clothes washer/dryer was great to refresh our stuff after 4 days and before moving onto the next location. Easy free parking right beside hotel. Rooms were clean, decent size and served our needs well. Great value for money. Older hotel but the rooms were completely updated and everything was new and worked well.
    Andrew
    United States of America
  • From £133.30 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,348 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 £271.16 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,798 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 £640.05 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 643 reviews
    My husband and I had a lovely 3 night stay at the Fairmont Banff springs- it was truly a remarkable experience and first class all the way ! The castle like accommodations are beautiful and there are million dollar views in all direction- we ate dinner at three of the on-site restaurants and all were wonderful with impeccable service-I highly recommend this hotel for those looking for a wonderful luxurious stay!
    Eileen
    United States of America
  • From £206.45 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,497 reviews
    Wonderful stay and experience. Easy check-in, Hotel staff went out of their way to accommodate preference, excellent location - in downtown, safe parking lot, wholesome morning breakfast, very hospitable staff, clean rooms, access to additional facilities and areas such as an atrium, health centre. True value for money. Thank you Banff Ptarmigan Inn.
    bmb18
    Canada
  • From £221.65 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 926 reviews
    The view from the hotel restaurant and patio was amazing: overlooking Banff and the mountains. However the highway is just below so one did have the traffic noise in the background. The restaurant offered creative options. It was possible to walk into Banff - 25 minutes - we were there on Canada Day so parking in town was limited.
    john
    United Kingdom
  • From £436.48 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,088 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
  • From £161.14 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,278 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 £245.28 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,164 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 of America
  • From £640.05 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 643 reviews
    It's true what they say about this hotel it is Canada's castle. So much historic charm. The room was beautiful with a breathtaking view of the valley. The bed was very comfortable. The staff in the hotel and restaurants very friendly, respectful, and accommodating.
    John
    Canada
  • From £126.26 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 387 reviews
    A really well located BnB. Banff is very expensive however, even by Canada’s standards. The included breakfast had some nice variety. The owners were very good at communicating via the website and very flexible when I had a later than expected arrival
    Gavin
    United Kingdom
  • From £297.05 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 £212.92 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,909 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 of America
  • From £225.86 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 2,043 reviews
    We really enjoyed the nice clean rooms and how it was walking distance to downtown Banff (12 min walk to the heart). Breakfast was good for a hotel. Parking is underground so watch the size of your vehicle!
    Zoe
    Canada
  • From £161.14 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,278 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 £212.92 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,909 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 £206.45 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,497 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 £209.97 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,189 reviews
    This charming hotel has the best location in Banff! Hotel is clean with nicely upgraded bathrooms, with a great little pool and hot tubs. Breakfast buffet is awesome.
    Paula
    Canada
  • From £63.45 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 882 reviews
    I loved how the hotel was walking distance from downtown Banff. And how there was the bridge and Bow River right behind it. I like how we had fresh towels daily.
    MM123455
    Philippines
  • From £234.14 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 829 reviews
    The location which is smacked right center of Banff Downtown. The pet friendly aspect is also a very welcome touch.
    Randolph Jay
    Canada