Banff

Mountain View Hotels in Banff

Select your dates to find the best Banff hotel deals

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

Popular Mountain View Hotels in Banff

Check out these hotels exclusively for your travel
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel Canoe & Suites
Hotel Canoe & SuitesHotel Canoe & Suites
Hotel near Banff
With a stay at Hotel Canoe and Suites in Banff (Uptown District), you'll be within a 15-minute drive of Upper Hot Springs and Banff Gondola. This hotel is 11.5 mi (18.5 km) from Banff National Park and 12.2 mi (19.6 km) from Sunshine Village. Dip into one of the 2 spa 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.

Ttheshbang 2024.10.26
A very new hotel on the block as construction next door for their sister hotel is not done but barely noticeable as we’re always out during the day. Beautiful, clean, and spacious rooms and amenities. Really loved the pourover coffee they have in the rooms too. we always just had breakfast at the first floor cafe. Plus, we saw the northern lights from our balcony our first night!
Outstanding
124 reviews
4.6/5
Price from
€378
per night
Check Availability
Moose Hotel and Suites
Moose Hotel and SuitesMoose Hotel and Suites
Hotel near Banff
A stay at Moose Hotel And Suites places you in the heart of Banff, within a 5-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. This spa hotel is 12.1 mi (19.5 km) from Banff National Park and 2.8 mi (4.6 km) from Upper Hot Springs. Pamper yourself with a visit to the spa, which offers body treatments and facials. You're sure to appreciate the recreational amenities, which include 2 spa tubs, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless Internet access, concierge services, and ski storage. 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. Full breakfasts are served on weekdays from 7:00 AM to 11 AM and on weekends from 7:00 AM to 1 PM for a fee. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Banff? This hotel has 2000 square feet (186 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 174 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.

GGuest User 2024.03.06
This hotel is highly recommended in banff town. It has complete facilities and a warm and comfortable environment. You will get a three-day scenic bus ticket for free when you stay. It is very convenient to go to various attractions. The Italian restaurant on the first floor is also very delicious. ps The hotel adheres to the concept of environmental protection and does not have drinking water supply. It is said that banff can drink water directly or buy it at the market price. The hand sanitizer and soap are also made from local brands and are of good quality.
Excellent
44 reviews
4.5/5
Price from
€420
per night
Check Availability
Fairmont Banff Springs
Fairmont Banff SpringsFairmont Banff Springs
Hotel near Banff
Located in the heart of Banff National Park, a UNESCO World Heritage Site, the historic Fairmont Banff Springs stands as landmark in the picturesque alpine town of Banff, Alberta. Canada's - Castle in the Rockies - has been providing legendary hospitality for more than 125 years. This year-round luxury mountain resort offers a championship golf course during the summer, unparalleled skiing in the winter, the European-style Fairmont Spa, authentically local dining experiences and breathtaking views.

GGuest User 2023.07.31
An amazing hotel. Fairmont gold dining room / lounge is impressive. Great 33m indoor pool and fantastic views of the surrounding mountains and Bow river. from the hotel. This is a beautiful, classically styled, expensive and impressive resort. Self Parking is a 3 min walk to the hotel. Take a 10 min bus ride into Banff Ave. Bus tickets for guests are complimentary. Banff is a very picturesque town and well worth a visit. Banff avenue points directly at Cascade mountain for an amazing view every time you walk out to the street.
Excellent
123 reviews
4.5/5
Price from
€570
per night
Check Availability
Banff
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Fox Hotel and Suites
Fox Hotel and SuitesFox Hotel and Suites
Hotel near Banff
With a stay at The Fox Hotel and Suites, you'll be centrally located in Banff, within a 10-minute drive of Upper Hot Springs and Banff Gondola. This hotel is 11.9 mi (19.1 km) from Banff National Park and 11.8 mi (19 km) from Sunshine Village. Be sure to enjoy recreational amenities, including a spa tub, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Guests can catch a ride to nearby destinations on the complimentary area shuttle. 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 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Free self parking is available onsite. Stay in one of 116 guestrooms featuring LCD 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 coffee/tea makers, and housekeeping is provided daily.

GGuest User 2023.01.19
Our stay was wonderful w the exception of 2 things: 1: The bedding was super thin (just a sheet and thin blanket) and I froze half the night, wearing my winter coat as a blanket...even w the heat cranked up. For the price, I expected to be comfortable. There were no extra blankets in our 1 bedroom, 2 floor suite. 2: Dogs r allowed at the hotel which I am ok w BUT we were woken up at 6 am by a large dog staying above us who was FREAKING OUT and barking constantly like it was trying to attack something or someone and my 6 year old is TERRIFIED of dogs! We had no choice but to leave our hotel room early in the morning to escape the dog's constant barking and when checking out, didn't even get so much as an apology from the staff when telling them why we were forced out of our room at 6:30am on our 15 year anniversary/my birthday. I wasn't expecting much but we were only there for 1 night and felt a little robbed of our stay and our little girl was traumatized by waking up to dogs that sounded like they were coming through our floor to attack us!!! If u r going to leave your dogs in a hotel alone, ensure they aren't going to freak out the entire time u r gone!!!! A very disappointing stay at our most favorite hotel!!!!
Excellent
42 reviews
4.3/5
Price from
€300
per night
Check Availability
Banff Ptarmigan Inn
Banff Ptarmigan InnBanff Ptarmigan Inn
Hotel near 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.

GGuest User 2022.10.25
All the staff have been incredibly friendly, helpful and efficient. Room was lovely and clean and comfortable, the toiletries provided were amazing! Breakfast included in the price was so helpful we filled up on breakfast with cereals, muffins, cooked breakfast and my boyfriend loved the made to order omelettes, they knew his order by the 3rd morning. Then we'd go out for the day and wouldn't eat again untill the evening. After a long day out in the snow and cold weather we'd warm up in the hot tub and steam room.
Excellent
65 reviews
4.5/5
Price from
€252
per night
Check Availability
Red Carpet Inn
Red Carpet InnRed Carpet Inn
Hotel near Banff
With a stay at Red Carpet Inn, you'll be centrally located in Banff, within a 10-minute drive of Upper Hot Springs and Banff Gondola. This hotel is 12.2 mi (19.6 km) from Banff National Park and 11.6 mi (18.7 km) from Sunshine Village. Take advantage of recreation opportunities such as a spa tub, or other amenities including complimentary wireless internet access and ski storage. Additional amenities at this hotel include a fireplace in the lobby, tour/ticket assistance, and a vending machine. Featured amenities include express check-out, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 53 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, as well as phones with free local calls.

2023.12.15
For the price, this place is fine. I will say that it presents slightly different in the photos online than in person but there’s nothing that wrong with the rooms. The beds are very comfortable, the rooms are warm in very cold conditions, we felt very safe and the staff are very quick to attend to your needs. A renovation especially in the hallways would be a big improvement, and the shower doesn’t get hot hot - just warm. Overall a decent stay.
Excellent
43 reviews
4.4/5
Price from
€162
per night
Check Availability
Tunnel Mountain Resort
Tunnel Mountain ResortTunnel Mountain Resort
Hotel near Banff
Located in Banff (Tunnel Mountain District), Tunnel Mountain Resort is within a 10-minute drive of Upper Hot Springs and Banff Gondola. This family-friendly lodge is 12.5 mi (20.2 km) from Banff National Park and 12.4 mi (20 km) from Sunshine Village. 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.

GGuest User 2022.09.23
We returned last week from a 6 night stay at this hotel. We requested a large room with balcony and easy access to parking, since we are in our 80s. We also requested air conditioning, which not all of their rooms have. Kudos to Lily for helping us choose the perfect room for us. Our room was modern and spatious, with a kitchenette with microwave, stovetop, coffeemaker, and refrigerator. The large bathroom had loads of counter space and an extra large stall shower. There was a small table with two chairs for enjoying breakfasts in our room. Location of the hotel was also ideal for us. We were surrounded by mountains and beautiful scenery - away from the noise and traffic in the heart of the city, although only a few minutes away from the fantastic restaurants in Banff. As others have mentioned, this hotel provides bus passes for travel to the downtown area, with bus stops virtually at the hotel doorstep, which we used daily. It only took a few minutes on the bus to get into the heart of the city, which is so much easier than driving through Banff and trying to find convenient parking. Highly recommended!!
Excellent
62 reviews
4.4/5
Price from
€240
per night
Check Availability
Bow View Lodge
Bow View LodgeBow View Lodge
Hotel near 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 12.9 mi (20.8 km) from Banff National Park and 3.1 mi (5 km) from Banff Gondola. Enjoy recreation amenities such as a steam room or take in the view from a terrace. Additional features 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 noon 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.

NNovax 2024.08.15
The living room is right outside the door, and there is a large bed. There is a double bedroom with a closable door. There is only one bathroom, no cooking facilities, but there is a microwave. The entire hotel is quite old. It is ok to stay, but it is crowded. Laundry and parking are all at the Banff Park Hotel next door. Before check-in, you will receive an email suggesting to pay extra to stay at the Banff Park Hotel.
Very Good
128 reviews
4.1/5
Price from
€123
per night
Check Availability
Banff Caribou Lodge and Spa
Banff Caribou Lodge and SpaBanff Caribou Lodge and Spa
Hotel near Banff
A stay at Banff Caribou Lodge and Spa places you in the heart of Banff, a 2-minute drive from Banff Lake Louise Tourism Bureau and 5 minutes from Tunnel Mountain. This spa hotel is 3.3 mi (5.2 km) from Banff Springs Golf Club and 3.3 mi (5.4 km) from Upper Hot Springs. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including a spa tub, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7 AM to 11 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Banff? This hotel has 765 square feet (71 square meters) of space consisting of conference space and 2 meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 190 guestrooms featuring refrigerators and 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, and housekeeping is provided daily.

GGuest User 2024.06.03
The hotel is carefully decorated, the service staff is friendly, and the room is very clean There is an underground parking lot and an elevator, which is very convenient for carrying luggage. In-room meals are provided, which are inexpensive and convenient.
Excellent
127 reviews
4.4/5
Price from
€211
per night
Check Availability
The Rundlestone Lodge
The Rundlestone LodgeThe Rundlestone Lodge
Hotel near Banff
With a stay at Rundlestone Lodge in Banff (Uptown District), you'll be within a 15-minute drive of Upper Hot Springs and Banff Gondola. This hotel is 11.7 mi (18.9 km) from Banff National Park and 12 mi (19.4 km) from Sunshine Village. Be sure to enjoy recreational amenities, including an indoor pool, a spa 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.

LLizhimoliJ 2024.09.07
Very good, we arrived at the hotel around 11 o'clock in the morning. According to the request, we could check in in the afternoon. The lady at the front desk was very enthusiastic to check the rooms to see if there were any rooms that had been cleaned. At the same time, she also suggested that we keep our luggage. After that, we planned to go to Banff town first and wait for the check-in procedures in the afternoon. When we left the hotel, the lady rushed to the door and told us that there were rooms that had been cleaned and could be checked in. After we checked out, due to time issues, the hotel was also willing to keep our luggage for us. (Not every hotel is willing to temporarily keep luggage for guests, whether before checking in or after checking out, really.) In the future, when I go to Banff again, their hotel will be my first choice for accommodation.
Excellent
128 reviews
4.4/5
Price from
€228
per night
Check Availability
See All Mountain View Hotels in Banff

Top rated hotels in Banff

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
4.4/5
Excellent
XXueThe location is really good. Just beside the town’s busiest street. Have your own underground workshop, charge 5 plus (excluding tax) every day. The room facilities are very old. The breakfast was quite simple, average. The price is quite expensive, and the individual feels that the price is average.
Brewster Mountain Lodge

Brewster Mountain Lodge

Hotel near Banff
Price per night from:€156
4.4/5
Excellent
Excellent location with very helpful staff. You have the grocery store IGA right next door and can walk to all the restaurants and shops. The rooftop hot tubs were really nice too! They’re kind of small but have a nice kitchenette. The only downfall is there isn’t any designated parking, but it’s free after 8pm and we usually found parking on the street right out front. I would highly recommend this place for others to stay at!
Basecamp Suites Banff

Basecamp Suites Banff

Hotel near Banff
Price per night from:€330
4.3/5
Excellent
GGuest UserThis is a very nice hotel. Location, location, location! It is right in the center of Banff town, and it is super convenient to go anywhere. Parking is also available, and the price of Ctrip is very good.
Mount Royal Hotel

Mount Royal Hotel

Hotel near Banff
Price per night from:€171
4.1/5
Very Good
RroiberadorI actually enjoyed my stay at this hostel. The staff are very accommodating and welcoming. I stayed in a room with mix men and women. I was surprised at first if I am in the wrong room because when I went in the room there were women. I just confirmed that it was the right room when I saw another male. So, 2 males 4 females. They were actually very kind and they respect each other for example they do not disturb another person because he/she might be resting. It is also good to meet other people of different nationalities. They have a kitchen that we can use. I had 2 breakfasts and it was pretty much a bonus for me. Breakfast was good. They also have their own bar where you cane eat and drink. Overall, amazing!
Samesun Banff Hostel

Samesun Banff Hostel

Hotel near Banff
Price per night from:€38
4.1/5
Very Good
Nnia22753It has the atmosphere of an old furnished mountain region apartment but the cleaning services is rough. I found two and more but shells and bugs body on the rug after I checked in. The location isn’t too far from downtown Banff however under the coldness it would be rough walking to town. Parking is extra (14.99cad not fee as the page stated on trip.com) phone to ask the details before booking this place… it’s an ok place to stay just not great for family vocation.
Charltons Banff

Charltons Banff

Hotel near Banff
Price per night from:€206

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Local Travel Info

Number of Hotels16
Number of Reviews1,393
Lowest Price€31
Highest Price€3,747
Average Price (Weekends)€308
Average Price (Weekdays)€246