Skip to main content

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,802 reviews
Price from668.47 złper 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,502 reviews
Price from681.27 złper 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 from892.36 złper 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,284 reviews
Price from540.54 złper 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 from713.25 złper 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 brilliant, breakfast next door really good and the Staff fabulous.
7.4
Scored 7.4
Good
Rated good
1,229 reviews
Price from571.75 złper 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 from519.43 złper 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
830 reviews
Price from501.51 złper 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 from1,198.73 złper 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,628 reviews
Price from1,180.22 złper night
See all 43 hotels in Banff

Most booked hotels in Banff in the past month

Banff's best hotels with breakfast

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

  • 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

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

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

  • 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

Budget hotels in Banff

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

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

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

  • 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

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

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

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
     · 772 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
     · 712 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.

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

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

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

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

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

    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

  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 712 reviews
    Hotel is in a great location in Banff. Our plan was to ski which we did each day, alternating between Ski Norquay (20mins), Sunshine (30mins) and Lake Louise (45mins). Close to restaurants, shuttle bus, coffee shops etc. Clothes washer/dryer was great to refresh our stuff after 4 days and before moving onto the next location. Easy free parking right beside hotel. Rooms were clean, decent size and served our needs well. Great value for money. Older hotel but the rooms were completely updated and everything was new and worked well.
    Andrew
    United States
  • From 2,350.85 zł per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,628 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
  • 5.7
    Scored 5.7
    Above average
    Rated okay
     · 427 reviews
    After we arrived at Lake Louise, I found out that my wallet was lost. It was two days after I stayed at this hotel, but when I called to the front desk of this hotel, they said they had saved my wallet. They told me i can pick it up anytime. After we drove back to Banff from Lake Louise, I went to find my wallet and i didn’t lost anything from my wallet, Thank you very much for this hotel. I will check in again if I have a chance next time.
    X
    Xinlei
    Canada
  • From 2,011.81 zł per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,133 reviews
    The staff was friendly and helpful. Even before we departed the United States, the hotel 'concierge' swiftly and successfully booked Banff gondola tickets through Pursuit and bus transfers from/to Calgary and between Banff and Lake Louise with Brewster Express! Although the Royal Canadian Lodge was one of the hotels located furthest away from town, it was a relatively short walk there, and the shuttle stop was steps from the front door.
    Hilary
    United States
  • From 1,084.27 zł per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,037 reviews
    Great hotel on Banff's main street. The room was large, well appointed, and the daily room service was excellent. Staff overall friendly and helpful. Banff is not the chapest place to stay, I thought this was excellent value for money. You are only a short distance from the Bow River and the Fenland Trail, both are lovely short walks. Really enjoyed my stay here, Banff is a wonderful place to visit.
    James
    Australia
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,502 reviews
    Location was excellent and we loved the free, heated, underground parking. We could walk everywhere we wanted to go in Banff, such as for dinner. Hotel breakfast (included) was good, too. We went Nordic skiing and used the hotel's wax room at the end of each day. This year the snow was not good around Banff, so we drove to the Lake Louise area every day. The drive was not too far.
    Kristen
    United States
  • From 2,076.16 zł per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,629 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 1,679.18 zł per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 203 reviews
    The cabins were cozy small but enough room to do everything you needed. Heating them was east, a little too easy, in the well-above freezing temps. These would be great in dead of winter. And the locations was so convenient to Banff and Lake Louise just 30 minutes away in either direction.
    Bill
    United States
  • From 1,405.55 zł per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,191 reviews
    This hotel is in the perfect location! You can walk one way to downtown Banff with all the shops and restaurants or the other way to the river with beautiful walking paths and scenery. The lobby is beautifully updated, as well as the bathrooms in the hotel rooms.
    Tamara
    United States
  • From 1,436.10 zł per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,172 reviews
    The room was very clean and modern. Very quiet location, off the main road with a beautiful forested area across from the room. The picture is accurate. The hotel provides free bus passes so you can avoid parking challenges in downtown Banff.
    Holly
    Canada
  • From 1,755.94 zł per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,178 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 1,420.10 zł per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 777 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 1,407.94 zł per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 389 reviews
    the breakfast with sausage'N egg berger is brilliant, the bed is confortable, all in all a good place, actually it is the first house hotel we spent the night in the last three years in Canada.
    siyao
    Canada
  • From 1,084.27 zł per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,037 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 1,479.25 zł per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 938 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
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 830 reviews
    The location which is smacked right center of Banff Downtown. The pet friendly aspect is also a very welcome touch.
    Randolph Jay
    Canada
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,245 reviews
    Room was clean. Walking distance to Roam Transit Bus towards Lake Louise and also to downtown Banff
    Joel
    Singapore
  • From 1,596.02 zł per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,050 reviews
    This is our favorite hotel in Banff!!! Amazing breakfast and the pool is simple but great.
    Greg
    Canada
  • From 1,573.63 zł per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,927 reviews
    Nice hotel, walking distance to downtown Banff. Great hot springs cove in the hotel.
    Heinz
    Germany
  • From 1,340.14 zł per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,924 reviews
    Location was close by downtown Banff. Parking garage under hotel was nice!
    Tiffany
    United States

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