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.

Everything!
8.8
Scored 8.8
Fabulous
Rated fabulous
2,803 reviews
Price fromUS$169.95per 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.

room service and beds were comfy, got service right away for a microwave and I liked the spa room.
8.1
Scored 8.1
Very good
Rated very good
2,505 reviews
Price fromUS$172.39per 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 esthetics of the building were beautiful. Staff was very friendly and accommodating, free bus passes to travel all over town.
8.0
Scored 8.0
Very good
Rated very good
1,927 reviews
Price fromUS$221.18per 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.

Spacious room not far from reception and no stairs
8.0
Scored 8.0
Very good
Rated very good
1,286 reviews
Price fromUS$137.42per 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.

Location was perfect and the amenities where awesome, breakfast was really good and the people were cordial and friendly.
8.4
Scored 8.4
Very good
Rated very good
1,178 reviews
Price fromUS$181.34per 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,229 reviews
Price fromUS$145.36per 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.

8.1
Scored 8.1
Very good
Rated very good
1,191 reviews
Price fromUS$132.06per 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.

Far too noisy and complained told would come to check but no one came. Was told would be shown another
8.2
Scored 8.2
Very good
Rated very good
831 reviews
Price fromUS$127.50per 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
521 reviews
Price fromUS$304.76per 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.

Good location, fantastic aroma when you walk into reception. Suite very nice, tad warm but soon sorted that. Love the quiet time notification on the room card holder. Staff polite and very helpful. The restaurant for breakfast was great too.
9.0
Scored 9.0
Superb
Rated superb
1,629 reviews
Price fromUS$882.28per night
See all 43 hotels in Banff

Most booked hotels in Banff in the past month

Banff's best hotels with breakfast

  • 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,889 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 !

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

  • Banff Inn
    Breakfast options
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,930 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
     · 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
     · 831 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
     · 774 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

  • The Juniper Hotel & Bistro
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 940 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,097 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

  • Moose Hotel and Suites
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,629 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

  • Hotel Canoe and Suites
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 291 reviews

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

    A great location with a wonderful view of the mountains

  • Brewster Mountain Lodge
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,178 reviews

    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.

    Amazing location to all our fav restaurants and shops!

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

  • Best Western Plus Siding 29 Lodge
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,049 reviews

    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.

    Pool/hot tub was spectacular! Breakfast was convenient!

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

Hotels located in the centre of Banff

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

    Rooms were clean, beautiful lobby Hot pool was lovely.

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

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

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

    Room is big, good location to walk to downtown Banff.

  • Banff Rocky Mountain Resort
    7.6
    Scored 7.6
    Good
    Rated good
     · 3,050 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

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

    Location, it’s in downtown and everything is accessible

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

FAQs about hotels in Banff









Learn more about visiting Banff
  • 14 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

    I visited both Banff and Whistler on the same trip.

    I visited both Banff and Whistler on the same trip. Banff was far superior - there were hundreds of independent restaurants and shops in a realistic-looking German-style town…completely unique and amazing views. Whistler has more flowers/vegetation, but was like a cookie-cutter visit to Disney with insane traffic and brand-name only stores you could find in any mall. Every building also looked the same and the crowd was predictably snobby.
    B
  • 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
  • 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

Explore guest reviews of hotels in Banff

  • From US$882.28 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,629 reviews
    We loved the location of the Moose Hotel and Suites on Banff Ave. It was easy to walk to restaurants and shops, and the IGA grocery store was only 2 blocks away. The free underground parking worked out well. We enjoyed our one bedroom king suite on an upper floor with a balcony. The kitchenette, living room, and spacious bedroom made for a comfortable stay. We liked the mountain ambiance of the hotel, and my husband enjoyed the rooftop hot tub. The staff were helpful and welcoming. We would highly recommend the Moose Hotel and Suites.
    Charles
    United States
  • From US$401.70 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,953 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
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 521 reviews
    This is a beautiful mountain resort with a 15 minute gondola ride to the top. (They also have a shuttle in the summer). My 17 year old son and I were having a mother/son vacation before school started and this was a wonderful way to celebrate the end of summer. The hiking and views were unbelievable. The staff so friendly and welcoming. The location was great for a trip to Lake Louise or the village of Banff. Just a lovely experience.
    Stacey
    United States
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 30 reviews
    Super clean and quiet rooms with beautiful decorations, 5 mins walk to Banff downtown. the hosts were friendly, responsive and thoughtful(they even recorded euro cup final for us considering we might have missed it the day we arrived!), while they were almost invisible to respect our privacy. This place easily beats 3/4 star hotels I stayed in Banff before, will definitely come back again!
    Yan
    Canada
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 299 reviews
    The place is great, I love the Canadian style and decoration of the place, when you go inside the house you can feel a vary warm and nice environment, we had a complementary cookies and chocolates. The hotel is located in downtown banff and the host was super kind with us and she gave us great advises about different places in Banff. and finally the breakfast was delicious...
    MARIA
    Colombia
  • From US$430.16 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,505 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 US$340.72 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,930 reviews
    The Banff inn was in a great location to downtown. The hotel was very very clean and the staff was very nice and helpful. The front desk agent made our trip . on arrival she told us a lot of great info on what to do in the area and helped us book our gondola tickets .. the housekeeping were very friendly and the room was exceptionally clean !
    Ruth
    Canada
  • From US$413.90 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 3,051 reviews
    The hotel was in a good location, away from the hustle and bustle of downtown Banff. The reception staff were friendly and helpful, and the room was very clean and spacious. We were able to use the tennis court whilst waiting to check into our room (we arrived early). The views of the mountains from the hotel grounds were truly exceptional.
    Nicholas
    United Kingdom
  • 5.7
    Scored 5.7
    Above average
    Rated okay
     · 426 reviews
    The beds were comfy and the balcony was really useful as we had a little one in the room with us so we could spend time outside during nap and evening. For the price in Banff it is an hotel well located. 15 minutes walking from downtown, IGA and a lot of restaurants and trails really near. Liquor store directly in the hotel.
    Kathy country
    Canada
  • From US$417.97 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,039 reviews
    The location is perfect! Right on main street of Banff. Walking distance to everything. It also has the bus stop for the free ski shuttle to both Sunshine and Lake Louise directly in front of the lodge. People were very nice. Ski storage is easily accessible. Pool and Hot Tub on site were nice.
    Ryan
    United States
  • From US$430.16 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,505 reviews
    Ptarmigan Inn definitely is the best option to go to Banff, the location is really good on earth of downtown, facilities was the best (sauna), the breakfast was amazing (buffet) and the room I can’t make any complaints. I highly recommend this Hotel for your future vacations.
    CARLOS
    Canada
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 1,229 reviews
    The room was cozy Not to sound glib but ski hotels are their own thing. They tend to be comfortable and have amenities, but the rooms tend to be small. It was a nice hotel and in a good location in Banff. I got a great price through Booking even for Friday.
    Eric
    United States
  • From US$446.43 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,178 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$366.57 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 714 reviews
    Location is perfect for Banff town shops and restaurants, and getting to the ski resorts of Norquay and Sunshine Village. Hotel is good, though rooms are not very spacious, particularly the King doubles.
    David
    United Kingdom
  • From US$417.97 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,039 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 US$269.88 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,364 reviews
    so much for kids to do. Play area was great and water slides perfect for 11 year old. free transit to Banff Springs hotel and downtown was also a welcome bonus.
    Karen
    Canada
  • From US$389.51 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 291 reviews
    Very new modern hotel, comfortable bed, clean, great views and Banff center is just a 15min walk away, it was silent and perfect for 2 nights I will comw back
    Lara
    Austria
  • From US$413.90 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,443 reviews
    The staff was very friendly. The hotel was very clean and quiet. Good walking distance to downtown banff. They also have a great coffee bar.
    Jenn
    Canada
  • From US$369.18 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,226 reviews
    The location is great. Close to Banff downtown and minutes from lake Louise and anything in between
    Ameena
    Canada
  • From US$487.09 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,804 reviews
    Friendly hotel near Banff downtown.
    Roger
    United Kingdom

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