Banff

Mountain view Hotels in Banff

Select your dates to discover hotels in Banff with mountain views close to nature.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Popular Mountain view Hotels in Banff

Browse top hotels with mountain views in Banff
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotels in Improvement District No. 9
"This is my second time to stay at Rimrock Resort Hotel. The hotel location is in walking distance to the gondola station of Sulphur Mountain, very convenient for visiting this beautiful sightseeing point. The room is also very clean and comfortable, especially for the beds. I always enjoy the stay at this hotel when I have the chance to visit Banff. "
1 night
From PLN 1,497
Check Availability
69
Hotels in Banff
"Convenient to the main town area, easy to take town buses to the gondola and Lake Louise. They also provided a 3-day pass for town buses (does not include the bus to Lake Louise)"
Very Good
141 reviews
8.3/10
1 night
From PLN 324
Check Availability
99+
Hotels in Banff
"Loved our stay at Babff Ptarmigan Inn. The room was cleaned properly even the room services was perfect. We got a free transit pass with our reservation which we utilized! The picture is our view which you can see the mountains partially and it’s still so pretty!"
Very Good
231 reviews
8.8/10
1 night
From PLN 399
Check Availability
99+
Hotels in Banff
"We had a wonderful stay at The Rundlestone Lodge. The hotel was clean, quiet, and very comfortable, making it an excellent base for exploring Banff National Park. The room was spacious, the bed was comfortable, and everything was well maintained. We especially appreciated the complimentary underground parking and the convenient location on Banff Avenue. Although it’s a little outside the downtown core, it was easy to drive or take the local bus into town. The staff were friendly and welcoming throughout our stay, always happy to answer questions and provide recommendations. Overall, The Rundlestone Lodge offers great value for money with comfortable accommodations, helpful staff, and excellent amenities. I would definitely stay here again and would recommend it to anyone visiting Banff."
Great
104 reviews
9.0/10
1 night
From PLN 349
Check Availability
99+
Hotels in Banff
"We had a great stay at Otter Hotel . It’s a 20 mins walk to Banff Town or get a complimentary Roam bus card during the stay from the hotel reception.  We had 2 dinners & breakfast daily at the Hotel only restaurant - Good Folk.  Food is amazing , the serving staff are friendly & knowledgeable.  Love the hot tubs on the first floor overlooking the Rockies …  Will definitely return if visit Banff again .."
Great
123 reviews
9.2/10
1 night
From PLN 626
Check Availability
99+
Hotels in Banff
"Great stay at Moose Hotel. Clean rooms, cozy atmosphere, and excellent location. Close to everything. Mountain views are amazing and very relaxing. Overall is wonderful. Highly recommend."
Great
79 reviews
9.1/10
1 night
From PLN 802
Check Availability
69
Hotels in Banff
"The front desk staff were cheerful, professional, and incredibly kind. From the moment I walked into the hotel, I felt welcomed by the warm and friendly atmosphere. The kindness and hospitality of the staff were the best I experienced in Banff. My room was very clean, and I especially appreciated the hair dryer—it was the cleanest and easiest to use of any hotel I stayed at during my trip. Depending on your room, you can also enjoy beautiful mountain views. The hotel also has a great restaurant on the first floor serving delicious food, and its convenient location makes shopping easy. Overall, I felt this hotel was a wonderful place to stay and made my trip to Banff even more enjoyable."
Great
45 reviews
9.1/10
1 night
From PLN 451
Check Availability
86
Hotels in Banff
"Oh my, this place is a must book at! Imagine seeing the mountains when you open your window"
Great
134 reviews
9.2/10
1 night
From PLN 460
Check Availability
99+
Hotels in Banff
"Our stay at Caribou Lodge was perfect! Exactly what we were expecting. The proximity to downtown is great - 10 minute walk or you could take the ROAM bus straight downtown. The hotel has character and we had the perfect stay. All staff was super friendly and inviting. The front desk employee was super helpful and explained our ROAM passes and the other amenities perfectly. Loved that Rocky Mountain Soap Co was in all the bathrooms, too! All in all, a great experience for a great price and I would highly recommend it. "
Very Good
57 reviews
8.8/10
1 night
From PLN 437
Check Availability
99+
Hotels in Banff
"We booked the room with mountain views and the hotel exceeded our expectation. This is a wonderful hotel with two outdoor hot tubs with awesome Mountain Views."
Very Good
195 reviews
8.8/10
1 night
From PLN 676
Check Availability
See All Mountain view Hotels in Banff

Latest Reviews for Banff Hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!

Buffalo Mountain Lodge

9.2/10
Great
Posted on Mar 20, 2026
CindyTsang
My first time staying in a lodge and I didn’t expect the fireplace enhance the entire vibe of room. If you are not a fan of fireplace, the room also provides automatic heater system. I like the design of the bathroom, very spacious and modern. Especially it has L’occitane shower gel and shampoo. There are lights in the room, but still without the daylight, the room is still very dim for reading. Also, some spots in the bathroom have traces of refurbishing, and there are dust and crusts left near the holder and wall. Parking is free, right in front of our room. Very accessible for us to upload our luggage in the room. We are pleased to be able to get a room at the main floor and would love to come back again next time in the summer. =
Price per night fromPLN 528

Fairmont Banff Springs

8.7/10
Very Good
Guest User
If you visit Banff, you must stay at the Fairmont! It is a beautiful hotel that is more like a castle with a million-dollar view of the mountains around it. A nice perk is that all guests at the Fairmont receive free passes for the shuttles that get you around town, so need to worry about transportation. A great stay all by itself and surrounded by connection to all of the attractions close by: hiking trails, frozen lakes, glacier valleys, and of course the town of Banff itself.
Price per night fromPLN 1,473

Tunnel Mountain Resort

8.6/10
Very Good
Guest User
We had an incredible stay at Tunnel Mountain Resort in Banff. From the moment we checked in, the staff were welcoming, friendly, and genuinely eager to make our experience memorable. The property itself feels tucked away in the trees, offering peace and quiet while still being just a few minutes from downtown Banff. The room was spacious, clean, and cozy, with a rustic mountain vibe that fit perfectly with the surroundings. I especially loved the fireplace—it made evenings feel warm and relaxing after a day of exploring. The kitchenette was well-equipped, which was a nice bonus for preparing meals. The views from the resort are stunning. Waking up to the fresh mountain air and seeing the Rockies right outside my window was unforgettable. On-site amenities like the hot tub and pool added to the experience, especially after long hikes. What stood out most was the balance between comfort and nature. It felt like having a private cabin in the mountains but with all the convenience of a resort. I’d highly recommend Tunnel Mountain Resort for couples, families, or anyone wanting a true Banff escape. It’s the perfect mix of relaxation, comfort, and breathtaking scenery—I’m already looking forward to coming back!
Price per night fromPLN 349

Bow View Lodge

8.4/10
Very Good
Guest User
Check-in staff were friendly and genuinely helpful. The facilities were clean and all fully operational. Location has great view, quiet, and only a block or two to the ”hub” of downtown Banff.
Price per night fromPLN 291

The Kenrick Hotel

/10
Posted on Aug 12, 2023
Guest User
The front desk service is warm and thoughtful, the room is spacious, and it is convenient to travel on the street
Price per night fromPLN 643

FAQs

What are the best Mountain View hotels in Banff?

Whether you are travelling to Banff for business or tourism, Hotel Canoe & Suites (from PLN 676) , Bow View Lodge (from PLN 291) and Tunnel Mountain Resort (from PLN 349) are some of the best recommendations for your stay.

How much is the average rate for Mountain View hotels in Banff?

For Mountain View hotels in Banff, the average price on weekdays is PLN 1,235, and the average price on weekends (Friday - Saturday) is PLN 1,573.

Which Mountain View hotels in Banff offer a gym or fitness centre?

Which Mountain View hotels in Banff offer breakfast?

Which Mountain View hotels in Banff provide spa services?

What deals are available for Mountain View hotels in Banff?

Trip.com provides various promotions and discounts for Mountain View hotels. You can check the promotions page to see the latest hotel promotions on Trip.com.

Mountain view hotels in Banff information

Total properties16
Number of reviews1,770
Lowest pricePLN 446
Highest pricePLN 13,713
Weekend Avg. PricePLN 1,573
Weekday Avg. PricePLN 1,235