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

Everything was great.
8.8
Scored 8.8
Excellent
Rated excellent
2,807 reviews
Price from$152.90per 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.

Really enjoyed the cave hot tub. Restaurant on site was great too. Room was very comfortable.
8.0
Scored 8.0
Very Good
Rated very good
1,926 reviews
Price from$201.91per night
Banff Ptarmigan Inn, hotel in Banff

Situated just minutes from the center of Banff, this comfortable inn offers convenient amenities and leisure services within walking distance of many area attractions, parks and ski areas.

Great outdoor and shopping activities.
8.1
Scored 8.1
Very Good
Rated very good
2,507 reviews
Price from$156.55per night
Banff Park Lodge, hotel in Banff

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

The room was nice and big, and it had a balcony. I really like the pool, hot tub and sauna. The underground parking is convenient as well. I like how close this hotel is to the downtown area.
8.1
Scored 8.1
Very Good
Rated very good
1,192 reviews
Price from$118.79per 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 staff were very accommodating and helpful for the duration of the stay. We did encounter trouble with the toilet flooding the bathroom on the third night. However, the staff moved us to a new room the next day as compensation without trouble. Breakfast was surprisingly good, as we were out and about early in the mornings and never had to worry about eating out because the food was filling and quiet good. The location being near the center of town was definitely a major plus for us, as we didn't have a car and walked everywhere. As a group of girls it made staying our easier knowing our hotel was always within walking distance.
8.4
Scored 8.4
Very Good
Rated very good
1,178 reviews
Price from$163.14per night
Bow View Lodge, hotel in Banff

Located directly on Bow River, this lodge is located in Banff National Park, 5 minutes' walk to Banff city center. A swimming pool, fitness center, and sauna are available for guest use nearby.

Staff was excellent in their communication and service. We stayed here the first night of our trip and they accomplished with 3 queen beds! Our night sleep was excellent so we returned to the exact same room after we returned from Jasper and Lake Louise. Staff was friendly, easy to work with and graciously loaned us charging cords. Highly recommend.
7.4
Scored 7.4
Good
Rated good
1,230 reviews
Price from$130.73per 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 center.

The room was nice and clean, with an amazing view of the mountain and forest. We absolutely loved the location: of course, it is remote, but an opportunity to wake up and immediately be on the slopes the first thing in the morning could not be beaten. The level of service, and friendliness of the staff are amazing - they were always going an extra mile to help us with our questions: be it something simple or convoluted (we had to use Friends and Family discount of Icon Pass for the chair lift, which turned out to be a convoluted procedure, but everybody was willing to spend more time and figure out the solution for us). "Chimney Corner" restaurant is also excellent - both for quality of food and the service.
8.5
Scored 8.5
Very Good
Rated very good
521 reviews
Price from$259.70per 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 2.5 mi away.

Great location close to restaurants shopping. Very comfortable beds.
8.2
Scored 8.2
Very Good
Rated very good
830 reviews
Price from$113.39per 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 center and on-site bar. Each unit offers a patio or balcony. Every air-conditioned room has a flat-screen TV.

Great location. Newer and more modern than we thought it might be. Short walk to main shops and restaurant area.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,630 reviews
Price from$547.20per night
Peaks Hotel and Suites, hotel in Banff

Located in Banff, Peaks Hotel and Suites is 1.2 miles from Cave and Basin National Historic Site.

I didn’t realize we had a breakfast option.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,097 reviews
Price from$170.12per night
See all 43 hotels in Banff

Most-booked hotels in Banff in the past month

Banff's best hotels with breakfast

  • Banff Inn
    Breakfast options
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,934 reviews

    Featuring a hot tub, steamroom, and sauna, this Banff hotel is located just 12 mi 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 center.

    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 2.5 mi away.

    Perfect place to stay. It's close to everything.

  • Bow View Lodge
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,230 reviews

    Located directly on Bow River, this lodge is located in Banff National Park, 5 minutes' walk to Banff city center. A swimming pool, fitness center, 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,951 reviews

    Featuring an on-site spa, this mountain lodge is nestled in the heart of Banff city center, only 3.5 mi 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.

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

    Providing free WiFi, King Edward Hotel offers rooms in Banff, a 3-minute walk from The Whyte Museum of the Canadian Rockies and 1.1 miles from Cave and Basin National Historic Site.

    The staff were great and the location is unbeatable

  • Moxy Banff
    Breakfast options
    7.6
    Scored 7.6
    Good
    Rated good
     · 5 reviews

    Located in Banff, 1.2 miles from Banff Park Museum, Moxy Banff provides accommodations with a fitness center, private parking, a terrace and a restaurant.

Budget hotels in Banff

  • Peaks Hotel and Suites
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,097 reviews

    Located in Banff, Peaks Hotel and Suites is 1.2 miles from Cave and Basin National Historic Site.

    Fabulous hotel - clean, stylish and in a great location

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

  • Canalta Lodge
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,807 reviews

    Offering an on-site coffee shop, Canalta Lodge is located 5 minutes’ drive from Banff city center. Free WiFi access is available. Snowy Owl Sled Dog Tours are 20 minutes’ drive away.

    The bed, pillows and layout of the room was excellent.

  • The Rundlestone Lodge
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,285 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,926 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,192 reviews

    Nestled in the pristine mountains of Banff in Alberta, Canada, is this environmentally friendly hotel, offering exceptional service and comfortable accommodations 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,448 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 center of Banff

  • The Juniper Hotel & Bistro
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 943 reviews

    Featuring an on-site gourmet restaurant and lounge, this Banff hotel is located 10 minutes’ drive from Mount Norquay Ski Resort and features panoramic views of the Rocky Mountains.

    Loved the spectacular view of the town and mountains

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

    Featuring a fitness center 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
     · 779 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,228 reviews

    Featuring an on-site hot tub, this hotel is located within 1804 ft of Banff city center. 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,059 reviews

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

    Friendly staff Big room with 2 chairs and a table

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 second you sign up!

What Guests Said About Banff:

  • 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

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

Explore guest reviews of hotels in Banff

  • From $418.06 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,041 reviews
    Great location, balcony with chairs and view of the mountains, a table and chairs in room so we could eat a take-out meal. 10% discount at two excellent restaurants right next door, and free parking. Friendly desk receptionist gave us good suggestions for nearby hiking. This was the nicest room we stayed in during a 9-night trip to Glacier National Park in Montana and Banff, Jasper, and Lake Louise in Canada, and it was also the cheapest! Wish we could have stayed there more than one night.
    Rebecca
    United States of America
  • From $883.29 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,630 reviews
    Where do I start?! Fabulous hotel beautifully located in downtown Banff. Spent 3 glorious days making the most of the hiking trails from the hotel, then enjoyed sloshing around in the hot pools to ease post hiking muscles. The bar is a great convivial spot, and although we ate in the restaurant one night the best places to eat are 2 minutes walk away. The roaring fire in the lobby gave the entire property the sweet smell of woodsmoke. We honestly loved our stay and would highly recommend.
    liz
    United Kingdom
  • From $563.23 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 943 reviews
    Exceptional 180 degree view of the mountains, location is very close to downtown Banff but secluded, staff extremely service oriented and accommodating and the restaurant there was the best food in all of Banff. We preferred staying after we had stayed at the Fairmont and we were not thrilled with that stay. However the Juniper room we had was exceptional for our laid back taste and it was our Anniversary-the staff made sure our stay was perfect
    Melinda
    United States of America
  • From $471.74 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,136 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
  • From $381.46 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,448 reviews
    Special mention to our man Rodney. Best reason to stay at this hotel together with all the staff. They made sure every needs and requests were met. Check-in and check-out processes are a breeze! I liked the interiors, a very modern touch. Microwave and coffee maker availability is a plus too. Location is very close to downtown Banff and shops. Beds are very comfortable.
    Grafil
    Canada
  • 7.3
    Scored 7.3
    Good
    Rated good
     · 907 reviews
    The facilities in the room were the best we experienced throughout many hostel/hotels stays across Vancouver- Banff. Big spacious room, comfortable bed, towels provided, black out curtains. The location was excellent, just a short walk across the bridge into the centre of Banff, the 24 hour desk service was brilliant for our very early check out.
    Olivia
    United Kingdom
  • From $527.86 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 2,051 reviews
    They allowed dogs and the fee $$ was more affordable then other hotel chains in Banff, we loved our room on ground level with patio door it was an awesome stay. And #1 best thing was the free breakfast and the coffee machine in the lobby! Lattes all day! It was a coffee lover dream!
    Kate-lynn
    Canada
  • From $1,186.67 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 659 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 $751.53 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 775 reviews
    This hotel is a sister property of the Banff Springs hotel. Much smaller in size but very cozy and is at the great location. The rooms are spacious and the beds are super comfy. Very festive decorations. Will stay here next time for sure!
    Clarence
    United States of America
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 1,230 reviews
    the location is good. the hotel is in Banff downtown and we can walk through the town easily and the hotel has his own parking so it is very comfortable. and the location is beside the river so we have a wonderful view behind the hotel.
    Yuttasin
    Thailand
  • From $405.86 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,926 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 $269.94 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,368 reviews
    Location is good, convenient for bus to town, free bus pass to town or to Banff High School Transit hub. Our room has stove and kitchen wares for cooking. Downtown is only 1 mile away from the hotel.
    ANH
    United States of America
  • From $373.32 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 779 reviews
    Convenient location of the hotel on Banff Avenue. There is convenient parking. The room is quite spacious and quiet. There is a shower and a bath. The hotel has a swimming pool. Wi-Fi is fast enough.
    Vasyl
    Canada
  • From $405.86 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 3,059 reviews
    The resort was conveniently located near TransCanada Highway 1 and close to Banff. Had a gym and swimming pool with hot tubs which was great. The cabin rooms were well placed.
    Yuvraj
    United Kingdom
  • From $467.67 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 205 reviews
    Everything, the location is great (approx 25mins from Banff). Lovely little authentic cabin. Fantastic restaurant - best meal we had in Canada. Top marks to the chef!
    Hannah
    United Kingdom
  • From $755.60 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 302 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 $373.32 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,248 reviews
    Room was clean. Walking distance to Roam Transit Bus towards Lake Louise and also to downtown Banff
    Joel
    Singapore
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 830 reviews
    the hotel was near downtown so its accessible. You can just walk from the hotel to downtown Banff.
    JOHN
    Canada
  • From $467.67 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 205 reviews
    Quaint lodge. Great location between Banff and Lake Louise.
    Herce
    United States of America
  • From $348.92 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,285 reviews
    The hotel was in banff. The pool was pretty good.
    YBNORML
    Canada