Banff

Mountain View Hotels in Banff

Book your stay at Banff hotels with breathtaking Mountain View.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

Popular Mountain View Hotels in Banff

Peaceful Mountain View from these Banff hotels.
Most Booked
Lowest price
Closest to downtown
Highest Rated
82
Hotels in Banff
With a stay at Banff Aspen Lodge in Banff (Uptown District), you'll be a 1-minute drive from Banff Lake Louise Tourism Bureau and 7 minutes from Upper Hot Springs. This hotel is 12.1 mi (19.5 km) from Banff National Park and 3.1 mi (5.1 km) from Banff Gondola. Dip into one of the 2 hot tubs or enjoy other recreational amenities, which include a steam room. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and ski storage. Enjoy a meal at White Bark Cafe or snacks in the hotel's coffee shop/cafe. A complimentary buffet breakfast is served on weekdays from 6:30 AM to 10:00 AM and on weekends from 6:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 88 guestrooms featuring refrigerators and LED televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers.

"Room was a good size and location was excellent. A little disappointed because the room they gave us was in the main thoroughfare by the pool/hot tub which was good and bad. Good as it was close to the pool but bad because it got quite busy/noisy at times. Not a huge deal as we were out exploring Banff anyways. Overall, would stay here again."
Amazing
97 reviews
9.4/10
1 night
From AED 501
Check availability
99+
Hotels in Banff
Located in Banff (Tunnel Mountain District), Buffalo Mountain Lodge is within a 5-minute walk of Surprise Corner and within a 5-minute drive of Banff Legacy Trail. This hotel is 1.1 mi (1.7 km) from Tunnel Mountain and 1.1 mi (1.8 km) from Banff National Park Information Centre. Enjoy recreational amenities such as a hot tub and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Enjoy a meal at The Prow or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily for a fee. Featured amenities include complimentary wired internet access, a business center, and express check-out. Planning an event in Banff? This hotel has 3983 square feet (370 square meters) of space consisting of a conference center and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 108 guestrooms. Complimentary wired and wireless internet access is available. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as irons/ironing boards and blackout drapes/curtains.

"The facilities in the room are relatively ordinary and a bit old, but the scenery outside the window is very good. You can see the snowy mountains and robes will appear from time to time outside the balcony👍. The service is also very good. The guy at the front desk will help take the luggage to the room."
Very Good
112 reviews
8.9/10
1 night
From AED 313
Check availability
99+
Hotels in Banff
With a stay at Rundlestone Lodge in Banff (Uptown District), you'll be a 3-minute drive from Banff Lake Louise Tourism Bureau and 9 minutes from Upper Hot Springs. This hotel is 11.7 mi (18.9 km) from Banff National Park and 3.7 mi (5.9 km) from Banff Gondola. Be sure to enjoy recreational amenities, including an indoor pool, a hot tub, and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and ski storage. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 96 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.

"Friendly staff. Helped Changed dollars to coins so that we could use the washing machine and the drying machine. Got basement car parking for security as the gate door will be automatically open and close. Also in the morning, you don't have to wipe off/ away the snow on the car! Got vending machine to buy Aquafina water etc"
Very Good
71 reviews
8.8/10
1 night
From AED 395
Check availability
You Might Like
Banff Hotels With BreakfastBanff Hotels With Twin RoomBanff Hotels With 1 Double BedBanff Hotels With Swimming PoolBanff Hotels With Free Cancellation
99+
Hotels in Banff
A stay at Bow View Lodge places you in the heart of Banff, a 7-minute drive from Upper Hot Springs. This hotel is 0.2 mi (0.4 km) from Banff Lake Louise Tourism Bureau and 12.9 mi (20.8 km) from Banff National Park. Take advantage of recreation opportunities including a hot tub and a sauna. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Satisfy your appetite at La Terrazza at Banff Park, one of the hotel's 2 restaurants. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are served on weekdays from 7:00 AM to 11:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 58 guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as coffee/tea makers and portable fans.

"Coffee and hotwater available. Parking is limited in front of lodge, but there is underground parking nearby. No air conditioning."
Great
59 reviews
9.0/10
1 night
From AED 317
Check availability
72
Hotels in Banff
With a stay at Mount Royal Hotel, you'll be centrally located in Banff, a 1-minute drive from Banff Lake Louise Tourism Bureau and 6 minutes from Upper Hot Springs. This ski hotel is 13.2 mi (21.2 km) from Banff National Park and 2.8 mi (4.6 km) from Banff Gondola. After a day on the slopes, relax in one of the 2 hot tubs. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. You'll be on the slopes in no time with the ski shuttle (surcharge). Enjoy a satisfying meal at Brazen serving guests of Mount Royal Hotel. Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 1:00 PM for a fee. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge at scheduled times, and self parking (subject to charges) is available onsite. Stay in one of 133 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, as well as phones with free local calls.

"The room is small, the overall tone is darker, the air conditioner in the room is super noisy, no wonder earplugs are provided for guests at the bedside, the price-performance ratio is not as good as the newly opened Canoe suites, but fortunately it is located in the center of Banff Avenue, very lively, and there are many choices for eating and shopping around, so it can be said that it has no merits or demerits."
Great
125 reviews
9.0/10
1 night
From AED 403
Check availability
99+
Hotels in Banff
With a stay at Hotel Canoe and Suites in Banff (Uptown District), you'll be a 3-minute drive from Banff Lake Louise Tourism Bureau and 10 minutes from Upper Hot Springs. This hotel is 11.5 mi (18.5 km) from Banff National Park and 3.6 mi (5.8 km) from Banff Gondola. Dip into one of the 2 hot tubs or enjoy other recreational amenities, which include a sauna. Satisfy your appetite at Sudden Sally, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and an elevator. Free self parking is available onsite. Make yourself at home in one of the 192 air-conditioned rooms featuring microwaves. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and hair dryers. Conveniences include coffee/tea makers, and housekeeping is provided daily.

"Hotel Canoe and Suites provide excellent services, clean rooms with modern amenities, and lovely hot tubs and sauna. The hotel even goes the extra mile with free coffee and tea (coffee filters provided), and bus tickets to get to downtown Banff without fussing over parking space. The staff was professional and accommodated our needs quickly and with ease. More specifically, the hotel is designed to be wonderfully convenient while maintaining its vision. The rooms are large, and each has a porch looking into the beautiful mountains. They achieve this by structuring each level to have cascading porches. Moreover, each wing of the hotel is separated by parking, so it is extremely convenient to move luggage around. Yet, the hotel wings are all connected by a hallway on a single floor. This, plus the attention to detail when it comes to guests comfort, such as having towels and changing rooms next to the hot tubs, makes it a great hotel. Highly recommended!"
Great
117 reviews
9.1/10
1 night
From AED 660
Check availability
99+
Hotels in Banff
A stay at Banff Ptarmigan Inn places you in the heart of Banff, steps from Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. This hotel is 0.6 mi (1 km) from Banff Centre for Arts and Creativity. Dip into one of the 2 spa tubs or enjoy other recreational amenities, which include a sauna and steam room. This hotel also features complimentary wireless internet access, concierge services, and ski storage. Guests can get around on the complimentary local bus passes, which operates within 5 kilometers. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 6:30 AM to 10:00 AM for a fee. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. Planning an event in Banff? This hotel has 1700 square feet (158 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 134 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.

"Excellent location in Banff! Near stores and restaurants with awesome views around. Very friendly staff too. The room itself was quite clean except that as soon as we entered, there were flies including fruit flies… Other than that, the room was big and warm. It had a keep safe too. The washroom was quite small, it was hard to close the door but it worked out."
Very Good
169 reviews
8.9/10
1 night
From AED 395
Check availability
99+
Hotels in Banff
With a stay at Tunnel Mountain Resort in Banff (Tunnel Mountain District), you'll be within a 15-minute drive of Banff Lake Louise Tourism Bureau and Upper Hot Springs. This family-friendly lodge is 12.8 mi (20.5 km) from Banff National Park and 3.8 mi (6.1 km) from Banff Gondola. Be sure to enjoy recreational amenities, including an indoor pool, a sauna, and a fitness center. Additional features at this lodge include complimentary wireless internet access, concierge services, and a picnic area. Getting to nearby attractions is a breeze with the complimentary area shuttle. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 105 guestrooms featuring refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and blackout drapes/curtains, and housekeeping is provided daily.

"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!"
Very Good
117 reviews
8.8/10
1 night
From AED 368
Check availability
89
Hotels in Banff
Brewster Mountain Lodge is centrally located in Banff, a 4-minute walk from Central Park and 14 minutes by foot from Banff Centre for Arts and Creativity. This ski hotel is 1.2 mi (1.9 km) from Tunnel Mountain and 1.9 mi (3.1 km) from Cave and Basin National Historic Site. After a day on the slopes, enjoy recreational amenities including a sauna and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and ski storage. You'll be on the slopes in no time with the complimentary ski shuttle. A complimentary continental breakfast is served daily from 6:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Self parking (subject to charges) is available onsite. Stay in one of 77 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, as well as phones with free local calls.

"Overall good. Staff service is OK. Breakfast doesn't have many choices. I'd like to see more variety in the menu. If you drive, there's an underground parking fee of $18 per day, and the parking lot is quite narrow. Big cars need to be careful when entering and exiting and parking."
Great
121 reviews
9.0/10
1 night
From AED 417
Check availability
93
Hotels in Banff
With a stay at Otter Hotel in Banff (Uptown District), you'll be a 3-minute drive from Banff Lake Louise Tourism Bureau and 8 minutes from Fairmont Banff Springs Bowling Centre. This hotel is 11.7 mi (18.8 km) from Banff National Park and 3.6 mi (5.8 km) from Upper Hot Springs. Dip into one of the 2 hot tubs or enjoy other recreational amenities, which include a fitness center. Additional amenities at this hotel include complimentary wireless internet access and a fireplace in the lobby. Enjoy a satisfying meal at Good Folk serving guests of Otter Hotel. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 174 guestrooms featuring refrigerators. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.

"I had a fantastic ,The room was spacious, spotless, and had a breathtaking mountain view. The staff went above and beyond to make us feel welcome. The heat pool is amazing Highly recommend for anyone looking for a relaxing getaway!"
Very Good
44 reviews
8.9/10
1 night
From AED 633
Check availability
Show More Mountain View Hotels in Banff

Latest Reviews for Banff Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.4/10
Amazing
XXiangxishidahaiI've been to Banff many times before, but always stayed at the Fairmont Banff Springs Hotel. This time, my family and I decided to revisit on a whim. Since the Fairmont was fully booked every day, we had to choose another hotel. I saw the Moose Hotel on Ctrip, with its underground parking and rooftop hot springs, and immediately booked a two-night stay. Upon arrival, we found the hotel to be right on the main street in the town center, which was super convenient for shopping. You can indeed drive directly into the underground parking garage and take the elevator straight up to all floors. After dinner, we enjoyed a free hydromassage in the rooftop hot springs and massage pool, washing away the fatigue from several days of driving. The hotel also provides three days of free bus passes for guests to visit nearby attractions. Our room was well-equipped. There was a kettle provided, and the water pressure for the shower was excellent, making for a very refreshing experience.
Moose Hotel and Suites

Moose Hotel and Suites

Hotel near Banff
Price per night from:AED 739
9.2/10
Great
Hhappyfamily2012The hotel itself is a beautiful castle with a very old-fashioned Western style decoration. It is worth staying in. There is public transportation to the town center in front of the door. The hotel front desk will issue free bus tickets. The service is very considerate.
Fairmont Banff Springs

Fairmont Banff Springs

Hotel near Banff
Price per night from:AED 1,984
9.1/10
Great
GGuest UserOverall pretty good, underground parking was rough with little space an terrible parkers. Unfortunately there’s nothing the hotel could do about people’s driving skills. I would recommend this hotel but get back early and walk if you can if you’d like to have a spot for your vehicle.
The Kenrick Hotel

The Kenrick Hotel

Hotel near Banff
Price per night from:AED 806
8.8/10
Very Good
JJudyStaff went above and beyond during our stay. Hotel had a unique and cozy vibe, would definitely recommend staying at Moxy in Banff
Moxy Banff

Moxy Banff

Hotel near Banff
Price per night from:AED 461
8.8/10
Very Good
SShitouyyThe rooms are well-spaced, and while each space isn't large, it's more than adequate. Even if you stay for more than a day, they won't come in to clean the apartment, but upon arrival, it was very clean. It's a cozy and comfortable little apartment, and I highly recommend it.
Basecamp Suites Banff

Basecamp Suites Banff

Hotel near Banff
Price per night from:AED 785
8.2/10
Very Good
RrohitsharingThe room size was small and needed better planning on interior arrangements. Same goes for the bathroom. The room could have been better lit … dark gives gloomy impression and as if there’s something being hidden (like the floor carpet which we felt needed a better cleaning). The reception service is outstanding and people there are very helpful. They also have a fitness club and spa. The parking is in the basement and is easy. They also give complimentary bus tickets for those who want to explore places on bus. We didn’t need it as we had our own car.
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

Hotel near Banff
Price per night from:AED 421

Frequently Asked Questions

What are the best places to stay in Banff?

Some top places to stay in Banff are near popular attractions like Banff Avenue, Bow River Trail and Banff Legacy Trail—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Banff for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Banff have an average price of AED 956 per night this weekend. For 4-star hotels, the average rate is AED 1,446 per night. If you’re seeking luxury, 5-star hotels in Banff typically cost AED 3,557 per night this weekend.

What is the average nightly price of hotels in Banff on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Banff on weekdays is AED 707. For 4-star hotels, the average cost is around AED 1,103 per night. For a luxury stay, 5-star hotels in Banff generally have an average price of AED 3,424 per night on weekdays.

What hotels in Banff offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Fairmont Banff Springs (price from AED 1,209), Otter Hotel (price from AED 574) and Hotel Canoe & Suites (price from AED 624) provide the best breakfast to start your day.

Which hotels in Banff provide fitness facilities?

Otter Hotel (price from AED 574), Buffalo Mountain Lodge (price from AED 345) and The Rundlestone Lodge (price from AED 322) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in Banff?

A spa hotel can make your trip more enjoyable with relaxing amenities. Moose Hotel and Suites (price from AED 648), Banff Caribou Lodge and Spa (price from AED 368) and Fairmont Banff Springs (price from AED 1,209) are great choices for spa hotels offering quality services.

Which hotels in Banff have pools?

Otter Hotel (price from AED 574), Bow View Lodge (price from AED 275) and The Rundlestone Lodge (price from AED 322) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What are the best hotels in Banff near Banff Avenue?

Some standout hotels in Banff close to Banff Avenue include Banff Park Lodge (price from AED 325), Bow View Lodge (price from AED 275) and Mount Royal Hotel (price from AED 489), all within easy walking or transit distance of Banff Avenue, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Banff?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Banff Mountain View Hotels Information

Total Properties18
Number of Reviews 1,510
Lowest PriceAED 395
Highest PriceAED 13,186
Weekend Avg. PriceAED 1,334
Weekday Avg. PriceAED 1,030