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

The lodge was very clean and the staff was so nice and kind. The breakfast was very good. The room was clean
8.8
Scored 8.8
Fabulous
Rated fabulous
2,809 reviews
Price from€ 157.02per 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.

The room was very nice, not just a basic hotel room. Had a fireplace which was wonderful. And we got mountainview room which was a pleasant surprise. Looked very new
8.1
Scored 8.1
Very good
Rated very good
2,513 reviews
Price from€ 161.53per 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.

Spacious room, comfortable bed and good location.
8.0
Scored 8.0
Very good
Rated very good
1,938 reviews
Price from€ 208.86per 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.

Nice hotel - 15 minute walk into the town centre. Good facilities and clean room.
8.0
Scored 8.0
Very good
Rated very good
1,294 reviews
Price from€ 126.97per 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 hotel is centrally located and off the Main Street, which is an added bonus regarding street noise. Parking was available for fee but secured from public. Our suite with a balcony did not have A/C but had two floor fans for use (which we had used one evening since it got a bit warm in the room). Breakfast was simple and good. I love having fresh made hot oatmeal and boiled eggs to start my day. The breakfast nook was clean with adequate seating; however, getting to it was like walking through a maze within the hotel.
8.4
Scored 8.4
Very good
Rated very good
1,175 reviews
Price from€ 167.54per 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
828 reviews
Price from€ 117.80per 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 from€ 281.58per 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,635 reviews
Price from€ 277.23per night
Peaks Hotel and Suites, hotel in Banff

Set in Banff, Alberta region, Peaks Hotel and Suites is situated 2 km from Cave and Basin National Historic Site.

open at midnight when we arrived
9.0
Scored 9.0
Superb
Rated superb
1,101 reviews
Price from€ 174.71per night
Hotel Canoe and Suites, hotel in Banff

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

Extremely clean and brand new accommodation. The service provided by the front desk was top notch. The ambience surrounding the suite was amazing. Enjoyed my stay at canoe.
9.1
Scored 9.1
Superb
Rated superb
333 reviews
Price from€ 247.18per night
See all 43 hotels in Banff

Most booked hotels in Banff in the past month

Banff's best hotels with breakfast

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

  • 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.

  • 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.

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

    The hot tub and location. And the water from the gym

  • 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

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

Budget hotels in Banff

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

  • Brewster Mountain Lodge
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,175 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,514 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 Ptarmigan Inn
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,511 reviews

    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.

    Great location and friendly staff. Very clean room

  • Banff Park Lodge
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,190 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

  • High Country Inn
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,047 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

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

Hotels located in the centre of Banff

  • Charltons Banff
    7.7
    Scored 7.7
    Good
    Rated good
     · 778 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,240 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.

  • 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
     · 246 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

    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
  • 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

Explore guest reviews of hotels in Banff

  • 7.5
    Scored 7.5
    Good
    Rated good
     · 1,374 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 € 277.98 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,901 reviews
    The room was clean and well kept. The common shower rooms were also kept very clean, which was an important consideration. The staff were friendly. The bus passes were very helpful for travelling around Banff area. Bear sprays were madr available to us for borrowing at no cost for our treks, which was a great plus point. The location was 5 mins by bus to the downtown Banff, which connected us to buses to the Lake Louise, Lake Moraine and the treks. Excellent stay experience.
    Valerie
    Singapore
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 1,960 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 € 656.64 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 774 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
  • From € 432 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 205 reviews
    The cabins were tucked in a cozy, quiet location just off the highway. The location was perfect for our planned activities between Banff and ski at lake Louise. The cabin was cozy with a very unique rustic ambiance and all the necessities. Well stocked with firewood! The restaurant was exquisite dinner was excellent and breakfast bar included well stocked with a good variety! The staff went over and above and were most enjoyable to visit with!
    Michelle
    Canada
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 1,960 reviews
    The walkable distance from the hotel to downtown banff. We felt really safe walking at night because of all the other hotel chains that were around. I loved using the arocky Mountain products in the bathroom 🥰. The underground parking was a plus too! Also, the Keg which is just right downstairs, we loved not having to get up so early to grab breakfast. They had a breakfast buffet apart from their normal menu which was decent and affordable.
    Mafel
    Canada
  • From € 697.96 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 334 reviews
    Lovely suite hotel in Banff, perfect for our family ski vacation. For a small fee we were moved to a room with a great view of the mountains. Super comfy beds, no noise, friendly staff and fresh coffee tea and milk brought to our room daily. It’s a 15/20 minute walk into Banff which suited us, there’s a free shuttle if you prefer. We didn’t eat in the restaurant so can’t comment on the food. Would definitely recommend
    Fiona
    United Kingdom
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,139 reviews
    The hotel was beautiful, our room was clean and we loved the style of the room. We walked 10 minutes to the heart of downtown Banff - a stroll that was nice because we did a lot of travelling in our car during our vacation. The staff was friendly and extremely helpful in answering our questions and giving suggestions on where to eat, the bus route to Sulphur Mountain/Gondola. The complimentary bikes was a nice touch
    Destiny
    Canada
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,047 reviews
    Great location right on Banff Avenue and a short walk from shopping and restaurants. Also, the ski shuttles to Sunshine and Lake Louise stop right in front! Room (small suite) was great for two women traveling together. The kitchenette allowed us to make our own breakfasts while preparing for skiing and helped keep us on time. The locks for the basement ski lockers were complimentary.
    Lisa
    United States
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 246 reviews
    The location is fantastic. The 15 minute parking is always full so you'll likely have to find somewhere else to park. Once checked in, you can get a key fob to secure, free parking less that a block away, though! There are lots of transit stops along Banff ave so I would highly recommend taking transit everywhere! The hotel is quirky but cute - mountain views from every room!
    Fiona
    Canada
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,635 reviews
    Great location on Banff Ave with many restaurants close by including Pacini’s located in the hotel lobby. The rooms were clean, comfy beds and lots of pillows. The bathroom only had a shower but it was nice and large with very new, sleek facilities. The Spa was fantastic though, I would go to the Spa again but not stay at the hotel.
    Michael
    Canada
  • From € 656.64 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 774 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 € 362.50 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 954 reviews
    This hotel is overall alright, not in downtown Banff (you will need a car or a bike to reach the center) but in the woods outside of the town. Planty of space for car parcking. The price was off the roof... definetly not worth it. The pool was out of order, also quite disappointing
    Ornella
    Germany
  • From € 330.72 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 401 reviews
    Really nice host, we came in late as we went up to Lake Louise before checking in, and she waited for us. Room was nice and clean. Love that it’s so close to downtown so it’s super walkable. The breakfast tray was a nice surprise! :)
    Venice Lance
    Canada
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,101 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
  • From € 1,066.10 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 668 reviews
    The property is absolutely beautiful! The staff are amazing! If you are deciding between staying in Banff vs Lake Louise… definitely stay in Banff Lake Louise is over visited taking away from it true beauty!!!
    A
    Anonymous
    United States
  • From € 697.96 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 334 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 € 362.50 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 954 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
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,635 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 € 344.85 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,295 reviews
    The hotel was in banff. The pool was pretty good.
    YBNORML
    Canada