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 – 40 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 centre. Free WiFi access is available. Snowy Owl Sled Dog Tours are 20 minutes’ drive away.

Extremely friendly and helpful staff Relaxed atmosphere Excellent breakfast
8.8
Scored 8.8
Fabulous
Rated fabulous
2,806 reviews
Price fromUS$169.99per night
Banff Ptarmigan Inn, hotel in Banff

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.

Breakfast was good and satisfied with the quality of service. Staff who attended to us at the reception counter was courteous and friendly. He shared some useful information regarding the Roam Bus Service.
8.1
Scored 8.1
Very good
Rated very good
2,510 reviews
Price fromUS$173.24per 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.

Under cover car garage Heated pool Nice restaurant attached
8.0
Scored 8.0
Very good
Rated very good
1,934 reviews
Price fromUS$223.67per 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.

No breakfast at the facility. The pool was out of order, but they were upfront with that when I confirmed my reservation
8.0
Scored 8.0
Very good
Rated very good
1,287 reviews
Price fromUS$152.10per 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.

Great location. Gorgeous accommodation!
8.4
Scored 8.4
Very good
Rated very good
1,174 reviews
Price fromUS$181.38per night
Bow View Lodge, hotel in Banff

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.

Location was fantastic! Friendly staff that were very helpful, great facilities (many shared with what appeared to be a sister hotel opposite which was fine!). Had everything we could have needed.
7.4
Scored 7.4
Good
Rated good
1,230 reviews
Price fromUS$145.32per night
Banff Park Lodge, hotel in Banff

Nestled in the pristine mountains of Banff in Alberta, Canada, is this hotel, offering exceptional service and comfortable accommodation in a beautiful natural environment.

Wonderful sauna, spa and pool. Had a gym too but was on the small side. Large rooms with a second sink/bar area. Had a fridge. Reasonably priced secure parking. Great location.
8.1
Scored 8.1
Very good
Rated very good
1,191 reviews
Price fromUS$132.07per 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 4 km away.

Close to everything, free parking, friendly staff
8.2
Scored 8.2
Very good
Rated very good
830 reviews
Price fromUS$126.72per 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 centre.

The location is definitely the best part! Also great and friendly staff and nice facilities.
8.5
Scored 8.5
Very good
Rated very good
520 reviews
Price fromUS$304.83per 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.

spring hot
9.0
Scored 9.0
Superb
Rated superb
1,634 reviews
Price fromUS$300.12per night
See all 43 hotels in Banff

Most booked hotels in Banff in the past month

Banff's best hotels with breakfast

  • Elk + Avenue Hotel
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 830 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
     · 773 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
     · 714 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.2
    Scored 8.2
    Very good
    Rated very good
     · 949 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

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

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

    Friendly staff Big room with 2 chairs and a table

  • Irwin's Mountain Inn
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,251 reviews

    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.

    Excellent location, comfortable room and friendly staff

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

    Great location and very clean, everything we needed.

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

    Loved the facilities and the most comfortable bed ever Amazing staff

Budget hotels in Banff

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

  • The Rundlestone Lodge
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,287 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.

  • Fox Hotel and Suites
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,934 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,191 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,896 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 !

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

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

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

Hotels located in the centre of Banff

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

    Location very good , helpful staff and good atmosphere .

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

  • Moxy Banff
    Central location
    7.6
    Scored 7.6
    Good
    Rated good
     · 5 reviews

    Located in Banff, 1.9 km from Banff Park Museum, Moxy Banff provides accommodation with a fitness centre, private parking, a terrace and a restaurant.

  • King Edward Hotel
    7.4
    Scored 7.4
    Good
    Rated good
     · 243 reviews

    Providing free WiFi throughout the property, King Edward Hotel is set in Banff, 300 metres from The Whyte Museum of the Canadian Rockies and 1.8 km from Cave and Basin National Historic Site.

    The staff were great and the location is unbeatable

FAQs about hotels in Banff








Learn more about visiting Banff
  • 14 attractions
  • 6 points of interest
  • 0

What guests said about Banff:

  • 10
    Scored 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
  • 10
    Scored 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
  • 8.0
    Scored 8.0

    This time of year end of May was perfect not to hot not to...

    This time of year end of May was perfect not to hot not to cold ..it wasn't as busy as it is in the summer ..had so much fun will do it again soon..and love the spa cedar and sage highly recommend. Taxis were reasonably priced and there was always public transport from the hotel to mist places you needed or wanted to go
    Bobbi
    Canada
  • 10
    Scored 10

    We loved the location of the hotel , everything was...

    We loved the location of the hotel , everything was reachable But room was small , no place to move around, washroom had no counter Banff is too beautiful to miss ! Easy to move around and lots of places to dine
    Ameeta
    Canada
  • 10
    Scored 10

    May-Stunning views.

    May-Stunning views. Stayed at Bow View Lodge and was able to park car for free and walked everywhere as this is right in town. Hiked Bow River Trail and Hoodoo Trail, took the Gondola. Ate outside at Three Bears-highly recommended. Lots of traffic.
    Wilhelms
  • 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

Explore guest reviews of hotels in Banff

  • 7.9
    Scored 7.9
    Good
    Rated good
     · 1,957 reviews
    The short 15 minute walk from downtown Banff and all its amenities was a major plus, and the main reason we chose the hotel. The attached Keg restaurant was a nice surprise! Very friendly and helpful staff, they make an effort to answer your questions, volunteer information and advice, and ensure you're aware of options and services. We didn't get a chance to use the pool/spa facilities because of our short stay and busy schedule but those looked nice as well.
    K
    Kevin
    Canada
  • From US$832.87 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 773 reviews
    If you are traveling and plan to stay in Banff National Park, there are several "high end" Hotels / Resorts. The Rim Rock is one of them. It is near the Banff Gondola and Hot Springs and convenient to the Bus that runs every 20 minutes or so to the center of Banff. The Views are incredible and the amenities are super. Not the cheapest place, but one of the best. Highly recommended for that "special" trip ... great in Winter as well as Summer.
    Jim
    United States
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,136 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
  • From US$689.72 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,634 reviews
    We loved our stay at Moose Hotel and Suites. It is in the perfect location in Banff - walkable to everything in town. Parking is super simple and abundant. We stayed with our 3 and 6 year old and they loved the hot tubs and pool on the roof. The views from the roof were gorgeous and the perfect way to end the day after exploring the parks. Would definitely stay here again.
    Sarah
    United States
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,444 reviews
    Banff Aspen's Lodge's location is absolutely fantastic - a really quick walk downtown. This is the highlight for someone like me who likes to spend a lot of vacation outside of the hotel. The whole hotel looked new. The coffee in the lobby was also a great touch. The hot tub was never too crowded, though I never used it.
    R
    Rachael
    United States
  • From US$832.87 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 773 reviews
    This is a lovely hotel that's warm and welcoming with stunning views from all the rear windows. The staff are always friendly and make a point of saying hello and can't do enough for you. We were very happy staying here and will definitely use this hotel again should we return to the beautiful Banff.
    Jason
    United Kingdom
  • From US$422.13 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,185 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
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,097 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 US$444.90 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,287 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
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,174 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 US$487.19 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,806 reviews
    The staff…exceptional. Fun, helpful. We stayed in a VERY expensive hotel in Lake Louise the three nights prior and our experience at the Canalta was 100% better! If we come back to the area we will for sure be back!
    A
    Annie
    United States
  • From US$454.66 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,510 reviews
    The hotel was very clean and the beds pretty comfortable. The heating unit seemed very efficient, temperature quickly adjusts to your setting. Great location, easy walk to Banff centre, parking was also free.
    Melvin
    Canada
  • From US$446.53 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,934 reviews
    Hotel is exactly as pictured, great location - 5min walking to downtown Banff. Room is cozy, shower is excellent. Breakfast is great and service as well! Free wifi, free parking, overall amazing experience.
    Flavia
    Canada
  • From US$446.53 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,934 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 US$454.66 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,510 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 US$563.23 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 949 reviews
    The location is and hotel are great. I love the bistro and eat there regularly. The food is fantastic and the view spectacular. Best kept secret in Banff.
    Jeanne
    Canada
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 1,372 reviews
    Good sized 1 bed apartment suite On the outskirts of Banff and need to get a bus in but the hotel provide you with a free bus ticket for your stay
    Tracy
    United Kingdom
  • From US$689.72 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,634 reviews
    We loved the friendly atmosphere and perfect location for a trip to Banff and to experience the beauty of Canada.
    Hannah
    United Kingdom
  • From US$511.59 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 3,076 reviews
    The price was better than most other hotels in Banff plus there was a kitchenette to cook if we wanted.
    ANDREW
    Canada
  • From US$444.90 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,287 reviews
    The hotel was in banff. The pool was pretty good.
    YBNORML
    Canada