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 – 41 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.

Clean and nicely decorated.
Scored 8.8
8.8
Rated excellent
Excellent
2,790 reviews
Price from$152.68per 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.

location was nice
Scored 7.9
7.9
Rated good
Good
1,958 reviews
Price from$196.51per 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.

The hotel location is awesome! Close to restaurants, bus stop and located to downtown banff. The hotel staff, Dennis, went above and beyond in helping us maximize our Banff trip. Gave us lots of suggestions and bear spray rental during our hikes. We will definitely come back to this hotel
Scored 8.1
8.1
Rated very good
Very Good
2,483 reviews
Price from$159.98per 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 is perfect for visiting town of Banff. No need to worry about parking as the hotel is in the center of the shops and dining.
Scored 8.1
8.1
Rated very good
Very Good
1,181 reviews
Price from$114.87per 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.

Beautiful and convenient
Scored 8.5
8.5
Rated very good
Very Good
1,199 reviews
Price from$162.90per 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.

Location
Scored 7.5
7.5
Rated good
Good
1,229 reviews
Price from$129.39per 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.

Location and staff were very nice
Scored 8.5
8.5
Rated very good
Very Good
550 reviews
Price from$259.33per 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.

The location was very good
Scored 8.2
8.2
Rated very good
Very Good
810 reviews
Price from$138.07per 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.

Great service and comfortable!
Scored 9.0
9.0
Rated wonderful
Wonderful
1,651 reviews
Price from$269.56per 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.

The location, staff and rooms were all great. Loved the staff who were very helpful. Location was walkable to many locations!!
Scored 9.0
9.0
Rated wonderful
Wonderful
1,105 reviews
Price from$142.08per night
See all 42 hotels in Banff

Most-booked hotels in Banff in the past month

Budget hotels in Banff

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

  • Canalta Lodge
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 2,791 reviews

    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.

    The bed, pillows and layout of the room was excellent.

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

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

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

    Staff is willing to help. Awesome customer service.

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

    The staff were great and the location is unbeatable

  • Douglas Fir Resort & Chalets

    Located in Banff, Douglas Fir Resort & Chalets offers 3-star accommodations with a restaurant and a bar.

Hotels located in the center of Banff

  • Storm Mountain Lodge & Cabins
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 230 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.6
    8.6
    Rated excellent
    Excellent
     · 792 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
     · 551 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.

  • Mount Royal Hotel
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 712 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 Aspen Lodge
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 1,443 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.

    Very modern, friendly staff, good breakfast included

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

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

    Upgraded to lovely large suite . Fab hotel. Good location.

FAQs about hotels in Banff

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

What Guests Said About Banff:

  • Scored 8.0
    8.0

    the town is heavily filled with tourists, then quite noisy...

    the town is heavily filled with tourists, then quite noisy and crowded in the very center, during our stay in July it is difficult to find a place in a restaurant – waiting time for a outside table 15-20 minutes plus another 15-20 minutes of waiting for a meal, picturesque gardens by the bridge over the Bow River, a beautiful walking path along the river to the waterfall, a good starting point for other attractions in the nearby area, personally, next time I will choose to stay in the cheaper, less noisy Canomore
    A
    Anonymous
  • Scored 10
    10

    Banff is well situated and has an extensive selection of...

    Banff is well situated and has an extensive selection of tours and activities. Banff Gondola ride to the summit of Sulphur Mountain is a must do visit as the views are spectacular. The upper hot springs are a relaxing couple of hours and the multitude of shops are worth spending a few hours in. With Lake Louise, Lake Moraine and the Rocky Mountains on your doorstep, it’s an ideal place to spend a few days.
    David
    United Kingdom
  • Scored 10
    10

    Really need at least a week to take in all the amazing...

    Really need at least a week to take in all the amazing activities available for this tourist gem. Take time to explore the hoodoos, Bow Falls, Surprise corner just to mention a few. Something for everyone - outdoors, tourist, sport - just check it out when planning your trip to this amazing town in the heart of the Rockies. For a meaningful cultural experience honour the first nations people with a visit to their museum in Banff.
    Colin Nilsen
    New Zealand
  • Scored 10
    10

    Last time I was in Banff was 24 years ago, and it hasn’t...

    Last time I was in Banff was 24 years ago, and it hasn’t changed a bit, other than small bits of modern technology. It’s clean everywhere, extremely well maintained. It’s the kind of place you want to be frozen in time in almost every way, and that only thing they add is modern connectivity. The Bad: is they rape your wallet at every turn.
    A
    Anonymous
  • Scored 10
    10

    Banff is a beautiful little town right in the mountains.

    Banff is a beautiful little town right in the mountains. The views are fantastic and the walk along the Bow River is gorgeous. There are plenty of places to eat and drink, lots of shops and lots if things to do and see. It’s easy to walk around as it isn’t big but it is flat. There are buses to nearby places you may wish to visit too. One thing to note is that Banff is in a national park and as such there is a daily fee to be there.
    D6EDW
    United Kingdom
  • Scored 10
    10

    Incredible natural beauty that starts right in the town of...

    Incredible natural beauty that starts right in the town of Banff and continues all around it. Glad I didn't visit during the busiest season though as it was already starting to be crowded, but much less then in the summer.
    Varvara
    Canada

Explore guest reviews of hotels in Banff

  • From $486.50 per night
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 2,791 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
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,264 reviews
    The room was very clean and modern. Very quiet location, off the main road with a beautiful forested area across from the room. The picture is accurate. The hotel provides free bus passes so you can avoid parking challenges in downtown Banff.
    Holly
    Canada
  • From $913.26 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,105 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
  • Scored 8.2
    8.2
    Rated very good
    Very Good
     · 810 reviews
    Fantastic location as it is in the centre of downtown Banff. Staff upgraded our room to a loft. Accommodating for late check in. Cheap parking overnight. Comfortable beds. Highly recommend staying here!
    Pamela Rose
    Philippines
  • From $445.89 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,960 reviews
    It has a good room size and a comfy bed. Banff Center is within walking distance, and the free Bus is outside the hotel. Very convenient. Free underground parking.
    YF Calgary
    Canada