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,796 reviews
Price fromAR$ 150,094.45per 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.

Location comfort and being able to adjust temperature controls in room
8.1
Scored 8.1
Very good
Rated very good
2,497 reviews
Price fromAR$ 155,839.69per 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,905 reviews
Price fromAR$ 200,365.32per 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,272 reviews
Price fromAR$ 121,368.24per 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 breakfast was a real bonus
8.4
Scored 8.4
Very good
Rated very good
1,175 reviews
Price fromAR$ 160,148.62per 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,224 reviews
Price fromAR$ 128,384.62per 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 fromAR$ 116,614.05per 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.

The room was spacious, bed was comfortable, great location.
8.2
Scored 8.2
Very good
Rated very good
827 reviews
Price fromAR$ 119,787.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 fromAR$ 269,155.78per 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.

Quiet, nice atmosphere, wood burning fireplace in the lobby and included underground PARKING. There was a spa, pool and hot tub but I didn't get the chance to use. Restaurant onsite.
9.0
Scored 9.0
Superb
Rated superb
1,610 reviews
Price fromAR$ 264,999.29per night
See all 43 hotels in Banff

Most booked hotels in Banff in the past month

Budget hotels in Banff

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

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

  • 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

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

Hotels located in the centre of Banff

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

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

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

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

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 AR$ 245,962.17 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 923 reviews
    Amazing views from our room. The highway was below in the valley and there was very minimal traffic noise. Very close to get to downtown Banff and all the amazing restaurants and shopping, and yet the distance from town provided the peace and quiet we were looking for. Deer grazing right outside the patio door added to the tranquil setting. Excellent food at the Bistro, with breathtaking views as you enjoy your meal. All staff were friendly and welcoming. We appreciated the availability of pet friendly rooms.
    Retta
    Canada
  • From AR$ 146,503.67 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,880 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
  • From AR$ 272,180.84 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,164 reviews
    The location is the best thing about the property. Very close to the centre of Banff and also right by the highway. If you are staying here and skiing at Banff Sunshine, then the access to the main road is an advantage. The self service check in and checkout via the app was awesome since I didn’t have to speak with anyone. I wish more hotels would do the same. Finally, we really liked the design of the rooms and the overall vibe of the place. Wifi was good too!
    Filip
    Canada
  • From AR$ 250,636.19 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 243 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
  • From AR$ 221,909.98 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,026 reviews
    We had stayed here 3 years ago and liked it. It's been noticeably renovated since then so even better. Perfect location a short walk from "downtown" Banff. Staff was very nice, Eva in particular was just extra friendly and helpful. Loved the free but secure indoor parking with easy access into the hotel. Stayed 5 nights, could've stayed another week!
    andrew
    United States
  • From AR$ 193,183.77 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 3,004 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
  • From AR$ 322,509.72 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,610 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 AR$ 322,451.71 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,610 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 AR$ 200,365.32 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,272 reviews
    We enjoyed out 3 night stay, we were within walking distance from downtown with public transportation close. There was a park next to the hotel we enjoyed! The hotel was clean and plenty of free parking downstairs. Yes, I said free about something in the town of Banff!
    DivetheWorldtoo
    United States
  • From AR$ 300,907.06 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,912 reviews
    The location was close to all the small shops and restaurants in downtown Banff. The staff was exceptionally friendly and rooms were spacious. If parking lot is full, you can park anywhere around the hotel, there’s ample spaces available. Highly enjoyed my stay.
    Agnieszka
    Canada
  • From AR$ 274,190.88 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 710 reviews
    This hotel is excellent! The room was spacious, clean, and very modern, the restaurant has good variety, excellent food, and a nice atmosphere, staff are very friendly, and the hotel is conveniently located in the heart of Banff.
    Phil0092
    Canada
  • From AR$ 329,633.27 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,175 reviews
    The room was extremely clean. The bed were very comfortable. Decor in the room was very mountain themed in keeping with the Banff theme. The hotel is located right in downtown Banff accessbile to everything. The room was quiet.
    JUDITH
    Canada
  • From AR$ 250,636.19 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,041 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 AR$ 274,190.88 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 710 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 AR$ 236,273.08 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,905 reviews
    Great stay as always. The hotel now covers Banff transit passes for guests, they didn't tell us at check in but found out the second night and it came handy for quicker access to downtown.
    Connie Lilla
    Canada
  • From AR$ 229,091.53 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,497 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 AR$ 250,636.19 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 243 reviews
    New hotel; good sized, stylishly decorated room; comfortable beds. Free bus passes for Banff during stay. Wonderful staff.
    Brenda
    Canada
  • From AR$ 178,820.66 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,205 reviews
    The location is great. Close to Banff downtown and minutes from lake Louise and anything in between
    Ameena
    Canada
  • From AR$ 322,451.71 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,610 reviews
    As always. Perfection. There's a reason why this is the only hotel we stay in when visiting Banff.
    Kathleen
    Canada
  • From AR$ 300,907.06 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,792 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.