Skip to main content

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.

Friendly staff. Breakfast is not bad, but it could do with some variation. Stayed for 3 days and it is always the same items.
8.8
Scored 8.8
Fabulous
Rated fabulous
2,793 reviews
Price fromRp 2,728,219per 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.

Nice hotel in the center of Banff. Very nice price for the room. We were not interested in a room with a beautiful view, we only needed to stay overnight. Service is super. The rooms are well maintained. It is possible to have breakfast on site ( for a fee ) . Late check in, good wi fi , and if you like natural shampoos - they have them here. Cool👍
8.1
Scored 8.1
Very good
Rated very good
2,499 reviews
Price fromRp 2,793,488per 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.

Nice location
8.0
Scored 8.0
Very good
Rated very good
1,907 reviews
Price fromRp 3,628,923per 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.

Great room size, bed was really comfortable and huge, the place was clean and well equipped.
8.0
Scored 8.0
Very good
Rated very good
1,277 reviews
Price fromRp 2,206,072per 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.

Good location, super nice staff.
8.4
Scored 8.4
Very good
Rated very good
1,177 reviews
Price fromRp 2,910,971per 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.

Wow the view! The use of pool, spa, guest laundry and fabulous restaurants at Banff Lodge was fantastic😃
7.4
Scored 7.4
Good
Rated good
1,226 reviews
Price fromRp 2,333,607per 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,190 reviews
Price fromRp 2,119,657per 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
828 reviews
Price fromRp 2,177,339per 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 fromRp 4,892,360per 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.

the hot tubs and the view from them
9.0
Scored 9.0
Superb
Rated superb
1,611 reviews
Price fromRp 9,777,207per night
See all 43 hotels in Banff

Most booked hotels in Banff in the past month

Budget hotels in Banff

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

    Close to local bus stop, hot tub, fireplace in the room, ambience of room.

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

    Location, facilities, clean room, big room and staff

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

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

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

Hotels located in the centre of Banff

  • High Country Inn
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,029 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.

    Staff are very nice. And it's clean. Bed bed are comfy

  • Storm Mountain Lodge & Cabins
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 203 reviews

    Located in Banff, 35 km from Lake Louise, Storm Mountain Lodge & Cabins provides accommodation with a garden, free private parking, a restaurant and a bar.

    The unique lodge, cosy with friendly helpful staff

  • The Rimrock Resort Hotel Banff
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 771 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
     · 710 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.

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

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

  • The Juniper Hotel & Bistro
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 926 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

  • Moxy Banff
    Central location
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 2 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.

FAQs about hotels in Banff









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

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

    There was a severe lack of snow this year (an el Niño year)...

    There was a severe lack of snow this year (an el Niño year) which interfered with some of our planned outdoor activities, and meant we had to drive to Lake Louise for decent snow. We largely avoided downtown Banff because of the large number visitors and tourist shops. Parks staff at the information centre were very helpful.
    Gideon
    Canada
  • 10
    Scored 10

    Gondola rides was closed that time, for 5 days under...

    Gondola rides was closed that time, for 5 days under maintanances must be mentioned or announced in your offer, so I dont have to booked too near to location a bit disappointed..but overall we still enjoyed downtown Baff.
    Rommel Diaz
    United Arab Emirates

Explore guest reviews of hotels in Banff

  • From Rp 12,910,114 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 642 reviews
    My husband and I had a lovely 3 night stay at the Fairmont Banff springs- it was truly a remarkable experience and first class all the way ! The castle like accommodations are beautiful and there are million dollar views in all direction- we ate dinner at three of the on-site restaurants and all were wonderful with impeccable service-I highly recommend this hotel for those looking for a wonderful luxurious stay!
    Eileen
    United States
  • From Rp 4,555,735 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 251 reviews
    I liked in this trip everything- Stunning view from our room, great front desk staff, clean and new suit, complimentary coffee. I asked to leave small surprise for my husband cause it was his birthday. They left cute card, where were lot of hotel staff’s names and beautiful bottle of maple syrup. It was amazing. Thanks to this hotel for our great experience in Banff.
    Виктория
    Ukraine
  • From Rp 4,164,124 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,499 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 Rp 6,123,278 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,613 reviews
    The loft rooms were great. It was nice to have a private room (with a door) for the parents on the main floor and all the children upstairs. The kitchen had all the basic dishes and pots and utensils needed for simple meals. The beds and pillows were comfortable. It was very convenient taking the bus from this hotel to downtown Banff.
    S
    Steven
    Canada
  • From Rp 2,688,697 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,348 reviews
    This was our first time to book at Douglas Fir. We usually booked on hotels in downtown Banff. We were surprised that the room has kitchen. It's just like a condo. Since our stay was just for a night we were not able to use the hot pool outside. But the mountain view from the deck was spectacular.
    Rowena
    Canada
  • From Rp 10,109,423 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,089 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
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 169 reviews
    Amazing stay, best of our Canada roadtrip. Alexandra, her husband and Esther are the best hosts ever. The bed and the room were excellent and the breakfast was superb. 5min walk from Banff centre. Exceeded our expectations in all aspects. Warm and welcoming, yet quite and private. Perfect!
    Silke
    Netherlands
  • From Rp 4,470,777 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 926 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 Rp 4,947,345 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,164 reviews
    The Dorothy Motel is a renovated motel that is very cute. I loved the shower. It is sister hotels with Banff Caribou Lodge just down the street and we were told we could share in their pool/spa facilities. We did not do that, but that would have been nice. Quiet location.
    Susan
    United States
  • From Rp 5,861,103 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,611 reviews
    Fabulous! Moose Hotel is located in an excellent location to stroll the shops, restaurants and bars of Banff. The hotel has it all. Excellent timber work and attention to detail within the whole building. Stunning views from the hot-tubs, pool and sauna. Highly recommend.
    DAVID
    Australia
  • From Rp 12,910,114 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 642 reviews
    It's true what they say about this hotel it is Canada's castle. So much historic charm. The room was beautiful with a breathtaking view of the valley. The bed was very comfortable. The staff in the hotel and restaurants very friendly, respectful, and accommodating.
    John
    Canada
  • From Rp 2,546,748 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 386 reviews
    A really well located BnB. Banff is very expensive however, even by Canada’s standards. The included breakfast had some nice variety. The owners were very good at communicating via the website and very flexible when I had a later than expected arrival
    Gavin
    United Kingdom
  • From Rp 5,991,640 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,177 reviews
    Brewster Mountain Lodge in Banff, Alberta, is a charming hotel that perfectly blends rustic mountain ambiance with modern comforts. Its location in the heart of Banff offers easy access to shops, restaurants, and outdoor activities.
    Crisa
    United States
  • From Rp 4,294,661 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,907 reviews
    Close to everything. Bus pickup to downtown right outside front. Hotel gives you free 3 day bus ticket. Johnston Canyon 20 mins away. Walking distance downtown Banff. Great shops and restaurants. Comfy and cozy
    Dee
    United States
  • From Rp 4,555,735 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,042 reviews
    We really enjoyed the nice clean rooms and how it was walking distance to downtown Banff (12 min walk to the heart). Breakfast was good for a hotel. Parking is underground so watch the size of your vehicle!
    Zoe
    Canada
  • From Rp 3,641,977 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,277 reviews
    This hotel is one of our favourites in Banff. Staff is always helpful and nice, room is always nice. Bed and pillows are unmatched, always best sleep there. We will be back soon again.
    Nina
    Canada
  • From Rp 4,235,267 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,190 reviews
    This charming hotel has the best location in Banff! Hotel is clean with nicely upgraded bathrooms, with a great little pool and hot tubs. Breakfast buffet is awesome.
    Paula
    Canada
  • From Rp 4,751,540 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,126 reviews
    Great location, less than 10 mins walk to downtown Banff. Hotel room was spacious with a great bathroom & beds were super comfy.
    Kathryn
    United Kingdom
  • From Rp 5,623,511 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 828 reviews
    The location which is smacked right center of Banff Downtown. The pet friendly aspect is also a very welcome touch.
    Randolph Jay
    Canada
  • From Rp 5,469,492 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,793 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.