Skip to main content

Search hotels in Banff

Enter your dates to see the latest prices and deals for Banff hotels

Filter by:

Star Rating

Review score

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

hot tubs and cold pool, free breakfast, nice room and great sheets! good location
Scored 8.8
8.8
Rated excellent
Excellent
2,714 reviews
Price from
$154
1 night, 2 adults
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.

perfect location to walk everywhere in town, We had a beautiful view from the balcony. Enjoyed the large hot tub area which was really nice. The staff was a huge help in helping us plan our day trips. Very clean and the room was large with a separate living are with a kitchen and fire place.
Scored 7.9
7.9
Rated good
Good
1,896 reviews
Price from
$198
1 night, 2 adults
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.

Location was great, staff were helpful and friendly.
Scored 8.2
8.2
Rated very good
Very Good
2,216 reviews
Price from
$151
1 night, 2 adults
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 location was perfect.
Scored 8.1
8.1
Rated very good
Very Good
1,102 reviews
Price from
$132
1 night, 2 adults
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.

Location
Scored 8.5
8.5
Rated very good
Very Good
1,136 reviews
Price from
$139
1 night, 2 adults
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.

Location, parking, friendly staff
Scored 7.5
7.5
Rated good
Good
1,216 reviews
Price from
$147
1 night, 2 adults
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.

Fantastic location with amazing views. Love the gondola lift to get there, even used it to go to base station and back just for fun. We had room with waterfall view and enjoyed the sound of the running water. The best for me was going with the chair lift to the top meadows just on the border with British Columbia. The views are breathtaking. The hotel is clean, comfortable and quiet during our visit in August.
Scored 8.5
8.5
Rated very good
Very Good
814 reviews
Price from
$276
1 night, 2 adults
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.

Great location
Scored 8.2
8.2
Rated very good
Very Good
750 reviews
Price from
$139
1 night, 2 adults
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.

The location was absolutely perfect, very close to restaurants and shopping. The bed was incredibly comfortable, the room was very quiet even the AC/heat controls were quiet and didn’t blow right on you, the balcony was a wonderful addition and it a great shower. Very cute decor in the bathroom and the hotel itself. We would stay there again!
Scored 9.0
9.0
Rated wonderful
Wonderful
1,044 reviews
Price from
$169
1 night, 2 adults
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.

We got a superior room w mountain views which was perfect! The hotel is set up for it looks like, everyone to have a balcony. Unfortunately some of these balconies are facing other ppls balconies and rooms so very little privacy. Our room was in an area where we basically had a clear view of only mountains, but not sure if we just lucked out. If booking, make sure to try to get (pay for?) a room not staring at other ppl if you can. Great location w Roam bus to town minutes away available. Coffee & pastries shop and restaurant on property which is nice. Also loved the coffee/tea menu you could fill out and have delivered to your room to make each morning. The touches around room of canoe oars as bureau handles, large modern bathrooms, comfortable beds, spacious rooms w microwave and small frig, table w 2 chairs, attractive colors everywhere, and a dark green velvet comfortable chair in the room!
Scored 9.0
9.0
Rated wonderful
Wonderful
741 reviews
Price from
$260
1 night, 2 adults
See all 42 hotels in Banff

Most-booked hotels in Banff in the past month

Budget hotels in Banff

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

    Everything. The location is fantastic and the hotel is great.

  • Banff Rocky Mountain Resort
    Scored 7.6
    7.6
    Rated good
    Good
     · 3,266 reviews

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

    Nice spacious apartment just outside Banff town centre

  • The Rundlestone Lodge
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,317 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.

    Clean room, hot tub, friendly front desk, location

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

    comfortable bed. excellent location. very quiet.

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

    Great location and very clean, everything we needed.

  • King Edward Hotel
    Scored 7.1
    7.1
    Rated good
    Good
     · 376 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.

    position was perfect. staff was welcoming and kind.

  • Charltons Banff
    Scored 7.7
    7.7
    Rated good
    Good
     · 685 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

  • High Country Inn
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,990 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.

    Good sized room, central location, regularly cleaned

Hotels located in the center of Banff

  • Storm Mountain Lodge & Cabins
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 261 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
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 783 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

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

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

    The room is very nice and clean. Same with the washroom.

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

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

    The view, hot tub, attentive staff and excellent service.

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

  • Fox Hotel and Suites
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,896 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.

    Convenient and comfortable , loved the hot water cave

FAQs about hotels in Banff

Learn more about visiting Banff
  • 70 attractions
  • 6 points of interest

What Guests Said About Banff:

  • Scored 10
    10

    Banff is a beautiful community, nestled in the mountains and...

    Banff is a beautiful community, nestled in the mountains and surrounded by some of the most spectacular scenery in the province. The town site is lovely and there is no shortage of things to see and do, especially if you like the outdoors. I attended the Melissa's Road Race. It was a great event, and we had a beautiful day for running. There was a real "party" vibe to the race and everyone seemed to enjoy themselves. The town was very busy with lots of tourists which I guess is expected. I would like to return for another visit at some point. The drive from BC into the national parkway was spectacular with the mountains and fall colours at this time of year. Truly stunning natural beauty.
    Jennifer
    Canada
  • Scored 10
    10

    Banff is beautiful and there is so much to see and do.

    Banff is beautiful and there is so much to see and do. We did a few of the tours from Brewsters and they were excellent and staff so friendly and helpful. Banff is a lovely little town with great shops and restaurants. It’s clean and you feel safe. Absolutely loved our stay and would recommend to anyone
    Sharon
    United Kingdom
  • Scored 8.0
    8.0

    Perfect location for exploring Banff National Park, Yoho...

    Perfect location for exploring Banff National Park, Yoho National Park & Kootenay National Park. Banff itself became very busy & crowded at weekends. But just bear that in mind & book tables at food places beforehand & it was absolutely fine. Defo worth going up Banff Gondola to see Banff in all it's glory. Tunnel Mountain hike was really good & not too time consuming. Cave & Basin was good & I really enjoyed Buffalo Nations Luxton Museum & Cascade Gardens. Very beuatiful.
    Kristi
    United Kingdom
  • Scored 10
    10

    Lovely place, very atmospheric.

    Lovely place, very atmospheric. Convenient for exploring Canadian Rockies and Canadian Icefields. Skywalk was an amazing experience. Very nice to walk with a guide. Lots of good restaurants in Banff, however we accidentally picked the weekend with Monday holiday. Avoid those. The place became very crowded and lots of traffic congestions. As a result, we could not visit Lake Louise. There are buses from Banff going there but too crowded due to the long weekend.
    Ewa
    United Kingdom
  • Scored 10
    10

    The town of Banff is spectacular, not overcrowded good...

    The town of Banff is spectacular, not overcrowded good restaurants everywhere and lots of outdoor activities available like hiking walking cycling swimming. We strongly recommend renting e-bikes so you can see way more in your short stay the Banff Springs hotel in spectacular but very very expensive.
    Dr Louis
  • Scored 8.0
    8.0

    Banff is wonderful.

    Banff is wonderful. There are so many cute restaurants and shops in the bustling downtown. The river walk is gorgeous, as are the gardens at the end of the Main Street. Unfortunately it is very crowded, so it feels a bit hectic and parking is difficult. If you plan to spend time outside of the downtown area, enjoying the natural beauty, I would recommend staying in Canmore instead of Banff. Canmore is only 10 minutes from Banff further from the main park attractions and is also an extremely cute town with great restaurants and shops. It is a lot less crowded and significantly cheaper. It also has a beautiful river with multiple walking paths, through the town. Banff,Jasper National and Yoho Parks are downright gorgeous. Lake Louise and Moraine Lake are so busy that you are shoulder to shoulder with other tourists. But it is still worth going. Yoho is not to be missed. Emerald Lake is an absolute gem and exceeded our expectations. On our trip we saw moose, bear, elk, big horned sheep, eagles, deer and about a million ground squirrels. Fantastic piece of nature.
    Sarah
    United States of America

Explore guest reviews of hotels in Banff

  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,043 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 $101.91 per night
    Scored 7.5
    7.5
    Rated good
    Good
     · 1,216 reviews
    Breakfast was excellent quality but expensive. Room was extremely comfortable, good size and great bed. Lighting was rather limited, (similar to other hotels we have stayed in, in Canada.
    David
    United Kingdom
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,990 reviews
    It was close to downtown and had a nice view from the balcony. The staff were very kind and our room was clean. I would like to visit Banff and this hotel again.
    SHINICHIRO
    Japan
  • From $221.74 per night
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 674 reviews
    The Mount Royal Hotel is conveniently located in the heart of Banff. It is very well appointed, clean, comfortable with friendly, helpful staff.
    Dawn
    Australia