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
Amazing 9+Great 8+Good 7+Pleasant 6+

Popular Mountain View Hotels in Banff

Peaceful Mountain View from these Banff hotels.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Banff
Featured facilities: Hiking, Horse riding, Parking
Very Good
71 reviews
8.8/10
1 night
From THB 3,641
Check availability
65
Hotels in Banff
Featured facilities: Mountain climbing, Hiking, Horse riding
Very Good
127 reviews
8.7/10
1 night
From THB 5,033
Check availability
99+
Hotels in Banff
Featured facilities: Hiking, Rock climbing, Parking
Very Good
101 reviews
8.2/10
1 night
From THB 3,372
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
Featured facilities: Bar, Parking, Balcony
Great
125 reviews
9.2/10
1 night
From THB 6,346
Check availability
99+
Hotels in Banff
Featured facilities: Hiking, Bar, Parking
Great
114 reviews
9.0/10
1 night
From THB 3,182
Check availability
84
Hotels in Banff
Featured facilities: Hiking, Horse riding, Parking
Amazing
104 reviews
9.4/10
1 night
From THB 5,163
Check availability
99+
Hotels in Banff
Featured facilities: Mountain climbing, Hiking, Rock climbing
Very Good
71 reviews
8.8/10
1 night
From THB 3,794
Check availability
99+
Hotels in Banff
Featured facilities: Hiking, Bar, Pool
Great
70 reviews
9.3/10
1 night
From THB 10,535
Check availability
99+
Hotels in Banff
Featured facilities: Hiking, Rock climbing, Pool
Very Good
117 reviews
8.8/10
1 night
From THB 4,207
Check availability
66
Hotels in Banff
Featured facilities: Mountain climbing, Hiking, Rock climbing
Great
124 reviews
9.1/10
1 night
From THB 4,388
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.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:THB 12,511
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:THB 8,934
9.0/10
Great
GGuest UserWonderful hotel. Very clean, friendly and helpful staff. Parking garage was big but could use signage! The hot pools were refreshing. Lots of cozy areas to sit and relax- perfect for a couples retreat. Would have enjoyed a coffee and water station, and a spot to grab a muffin or fruit. Aside from that, zero complaints here! We’ll be back.
Otter Hotel

Otter Hotel

Hotel near Banff
Price per night from:THB 6,346
8.9/10
Very Good
GGuest UserExcellent 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.
Banff Ptarmigan Inn

Banff Ptarmigan Inn

Hotel near Banff
Price per night from:THB 4,750
8.9/10
Very Good
Jjeffrey 659Check in to the hotel and immerse yourself in the warm and elegant guest rooms and efficient and considerate services. Intelligent facilities are on standby 24 hours a day, the executive lounge is filled with the aroma of freshly ground coffee, and the panoramic floor-to-ceiling windows allow you to take in the city's neon lights and the morning and evening glow. The 24-hour butler-style courtesy is integrated with the ecological garden landscape to create an extended sense of ”home”, allowing both business travel and vacation to enjoy a leisurely quality.
Moxy Banff

Moxy Banff

Hotel near Banff
Price per night from:THB 7,283
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:THB 6,810
8.4/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:THB 4,963

Frequently Asked Questions

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

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Banff this weekend is THB 9,788 per night. For a 4-star hotel, the average cost is THB 15,387 per night. If you're looking for a luxury experience, 5-star hotels in Banff this weekend typically cost THB 32,828 per night.

How much do hotels in Banff cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Banff during weekdays is THB 8,149 per night. For a 4-star hotel, you can expect to pay around THB 12,964 per night. If you're looking for a luxury stay, 5-star hotels in Banff generally cost THB 33,547 per night on weekdays.

What are the best places to stay in Banff?

Some of the best places to stay in Banff are near popular attractions like Banff Avenue, Bow River Trail and Banff Legacy Trail, offering easy access to key sights and amenities.

What are the top hotels in Banff near Banff Avenue?

Some of the top hotels in Banff near Banff Avenue include Bow View Lodge (from THB 3,141), Banff Park Lodge (from THB 4,884) and Peaks Hotel and Suites (from THB 4,809), all offering easy access to Banff Avenue, making them ideal for visitors looking to explore the area.

Which hotels are the best hotels to stay at in Banff?

Banff has many popular hotels. Whether you're looking for a business stay or a vacation hotel, Otter Hotel (from THB 6,649), Bow View Lodge (from THB 3,141) and Hotel Canoe & Suites (from THB 6,575) are best choices.

What are the best hotels with a spa in Banff?

Plan a peaceful trip? Spa can be a wonderful experience when traveling. Red Carpet Inn (from THB 3,248), Banff Caribou Lodge and Spa (from THB 3,674) and Moose Hotel and Suites (from THB 9,800) provide highly rated spa services.

What are the best hot spring hotels in Banff?

Interested in hot springs hotel as a travel stay? Moose Hotel and Suites (from THB 9,800) offers great hot springs.

What hotels in Banff provide swimming pools?

Otter Hotel (from THB 6,649), The Rundlestone Lodge (from THB 3,141) and Tunnel Mountain Resort (from THB 3,730) are hotels with swimming pools. Book now and enjoy your swimming pool!

Which hotels in Banff have the best breakfast?

Fairmont Banff Springs (from THB 11,575),Otter Hotel (from THB 6,649) and Hotel Canoe & Suites (from THB 6,575) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

What hotel deals are available in Banff?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.

Banff Mountain View Hotels Information

Total Properties18
Number of Reviews1,706
Lowest PriceTHB 3,256
Highest PriceTHB 99,167
Weekend Avg. PriceTHB 13,171
Weekday Avg. PriceTHB 11,412