Banff

Spa Hotels in Banff

Select your dates to find the best hotel with Spa in Banff.

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+

Banff Spa Resorts & Hotels

Recommended Banff hotels with Spa for a perfect stay!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Banff Park Lodge
Banff Park LodgeBanff Park Lodge
Hotel near Banff
A stay at Banff Park Lodge places you in the heart of Banff, within a 10-minute drive of Spray River West Trailhead and Vermilion Lakes. This eco-certified hotel is 3 mi (4.8 km) from Banff Gondola and 3.9 mi (6.3 km) from Mt. Norquay. Be sure to enjoy recreational amenities, including an indoor pool, a spa tub, and a steam room. This hotel also features complimentary wireless Internet access, concierge services, and ski storage. Grab a bite at Crave Mountain Grill, one of the hotel's 2 restaurants, or stay in and take advantage of the 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:00 AM and on weekends from 7:00 AM to noon for a fee. Featured amenities include a Pool, Steam Room, Sauna, express check-in, and express check-out. Self parking (subject to charges) is available onsite. Make yourself at home in one of the guestrooms featuring refrigerators and LED televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

GGuest User 2022.03.14
Parking was a struggle with an over sized vehicle that wouldn’t fit in the garage which isn’t their fault but still inconvenient but none the less staff was extremely helpful and inviting. Quick easy check in.
Excellent
47 reviews
4.5/5
Price from
£97
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
125 reviews
4.5/5
Price from
£317
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
46 reviews
4.5/5
Price from
£194
per night
Check Availability
Banff
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Red Carpet Inn
Red Carpet InnRed Carpet Inn
Hotel near Banff
A stay at Red Carpet Inn places you in the heart of Banff, within a 15-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. This hotel is 12.2 mi (19.6 km) from Banff National Park and 1.6 mi (2.6 km) from Fairmont Banff Springs Bowling Centre. Take advantage of recreation opportunities such as a hot 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.

LLisa D 2024.06.20
This was a disappointing stay. The contract was for a private bathroom. The wash basin was in the main room and doubled as a sink. No definition of private bathroom has the wash basin outside the toilet/shower room. There was a constant vibration from the large fans / generator directly outside the window. This went on all night with the window shut. We raised this and were told ‘it’s for the whole complex so we can’t turn it off’ and “it’s next door and not on our property so we can’t do anything about it.” “You need to keep the window shut as it’s soundproof.” We did and it wasn’t. We asked how to manage the heat in the room. The toilet/ shower was like a sauna and the rest of the room was very hot. The advice was turn off the thermostat (it wasn’t on), put on the airconditioner (all night!?) and open the window. See above re shutting the window against compressor noise. There were no other rooms we could be moved to for our remaining stay of two nights and ‘housekeeping didn’t like it if guests stay single nights’, ‘if we have another room you’ll be the first to know’ All in all we felt dismissed. The inconveniences in the room and the terrible attitude of the staff were far short of expectations for a room of around $500 per night. Congratulations to Marwan and his Czech colleague who helped get maintenance reduce the heat. But a rip off for the price.
Excellent
46 reviews
4.5/5
Price from
£86
per night
Check Availability
Irwin's Mountain Inn
Irwin's Mountain InnIrwin's Mountain Inn
Hotel near Banff
The Irwin's Mountain Inn provides a great place for travelers to relax after a busy day. Visitors to Banff will find that the Irwin's Mountain Inn is a fantastic accommodation choice. With multiple attractions nearby including Eureka Banff Escape Room Adventures, Banff Canoe Club and Bow Falls, guests will find plenty to keep themselves occupied. After a long day of sightseeing, guests can retire to the comfort of the hotel. For those driving themselves, parking is provided on site. If you are looking for a convenient place to stay, our guests have told us that this location is excellent.

2024.10.01
This was a very comfortable, well-managed hotel. The staff willingly changed our room when we asked to move from the first floor. Staff was exceptionally helpful and friendly. I would definitely stay here again! Price was high, but going rate in Banff.
Excellent
50 reviews
4.5/5
Price from
£91
per night
Check Availability
Banff Caribou Lodge and Spa
Banff Caribou Lodge and SpaBanff Caribou Lodge and Spa
Hotel near Banff
The Banff Caribou Lodge and Spa is an ideal spot for travelers wanting to discover the city. The Banff Caribou Lodge and Spa offers a pleasant stay in Banff for those traveling for business or leisure. This hotel is located near many of Banff's attractions including Tunnel Mountain Trail, Banff Avenue and Brewster Sightseeing. When guests have some time on their hands they can make use of the onsite facilities. Guests of this Banff hotel can make use of the parking facilities. If you demand a high level of service, our guests have indicated that this hotel has excellent standards. This hotel is particularly popular with those traveling with families.

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.
Very Good
128 reviews
4.2/5
Price from
£95
per night
Check Availability
Banff Inn
Banff InnBanff Inn
Hotel near Banff
The Banff Inn provides a great place for travelers to relax after a busy day. Visitors to Banff will find that the Banff Inn is a fantastic accommodation choice. This hotel is located near many of Banff's attractions including Bow Falls, Banff Avenue and Whyte Museum of the Canadian Rockies. After a long day of sightseeing, guests can retire to the comfort of the hotel. This hotel is particularly popular with those traveling with families.

DDONG 2020.10.31
The stay was too comfortable, one more night, the stay was very quiet, the environment was good, the snowy mountains and the forest could be seen outside the window, the room had a coffee machine, a microwave oven, and toiletries were of good quality, the room was hygienic, and the important thing was that we had pajamas after we left And the cashmere scarf fell, and the hotel helped us send it home in four days. I am very grateful!
Very Good
108 reviews
4.1/5
Price from
£105
per night
Check Availability
Canalta Lodge
Canalta LodgeCanalta Lodge
Hotel near Banff
The Canalta Lodge is an ideal spot for travelers wanting to discover the city. The Canalta Lodge offers a pleasant stay in Banff for those traveling for business or leisure. Seeing Banff's sights from this hotel is easy with Banff Off-Leash Dog Park, Tunnel Mountain Trail and Banff Park Museum National Historic Site all close by. When guests have some time on their hands they can make use of the onsite facilities. Guests of this Banff hotel can make use of the parking facilities. Guests tell us the location of this hotel is fantastic. This hotel is particularly popular with those traveling with families.

GGuest User 2019.01.07
The location is good, next to the famous Canadian steakhouse The Keg. The service is also very warm, there are hot springs in the winter to soak, you can see the snow-capped mountains. Check-in and check-out are quick. A buffet breakfast is served daily, with yoghurt and oatmeal, and the egg yolk can also meet the needs and will be recommended.
Excellent
102 reviews
4.4/5
Price from
£117
per night
Check Availability
Best Western Plus Siding 29 Lodge
Best Western Plus Siding 29 LodgeBest Western Plus Siding 29 Lodge
Hotel near Banff
The Best Western Plus Siding 29 Lodge provides a great place for travelers to relax after a busy day. The Best Western Plus Siding 29 Lodge offers a pleasant stay in Banff for those traveling for business or leisure. Seeing Banff's sights from this hotel is easy with Bow Falls, Banff National Park Administration Building and Banff Town Sign all close by. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For those driving themselves, parking is provided on site. This hotel is a popular accommodation for guests traveling with families.

GGuest User 2022.10.09
My husband and I stayed at this hotel in October 2022. We found the front office staff very friendly and able to answer all our questions. It was nice having coffee, tea, and infused water available in the front lobby at all times. The rooms were well decorated and clean. Our room had a microwave, mini fridge and a Keurig with pods and cups. Very convenient. We also had a great view of the mountains from our room on the third floor...with a balcony, two seats and a table that we used often. The odd number rooms are located in the front of the hotel with a view of the mountains. Rooms with even numbers are in the back and overlook a courtyard and other buildings. Parking was convenient and easy to access. The only drawback was the breakfast included with our stay. We ate in the breakfast area 5 times and every time we ate we ended up with syrup on our arms or clothes from the previous diner. We never saw the tables being wiped down at all. The food was okay. Basically the same thing every day. This hotel is within walking distance of a grocery store and all the shops and restaurants down the main street (Banff Avenue) and the side streets I would have rated this a hotel 4.5 if I had the option. I would stay there again and would definitely recommend it.
Very Good
125 reviews
4.2/5
Price from
£89
per night
Check Availability
The Rimrock Resort Hotel Banff
The Rimrock Resort Hotel BanffThe Rimrock Resort Hotel Banff
Hotel near Banff
The Rimrock Resort Hotel Banff is an ideal spot for travelers wanting to discover the city. Visitors to Improvement District No. 9 will find that the Rimrock Resort Hotel Banff is a fantastic accommodation choice. Seeing Improvement District No. 9's sights from this hotel is easy with Fairmont Banff Springs, Surprise Corner Viewpoint and Banff Gondola all close by. This hotel makes a great place to kick back and relax after a long day of sightseeing. For those driving themselves, parking is provided on site. This hotel is particularly popular with those traveling with families.

GGuest User 2023.10.12
My son and I stayed at the Rim Rock for tour nights (Sept 14-17) after spending two extremely enjoyable nights in Canmore. The reception area is quite nice, and the hotel provides beautiful views of the mountains. We ate in the lounge/ restaurant one night. The food was good, but the wait was excessive and the service could have been much better. The staff at reception were pleasant but didn’t go out of their way to be helpful. Once we left the reception area to go to our room, everything plummeted in quality. The carpet in the hallway ( sixth floor) had a large stain on it and looked old, worn, and dirty. The room appeared worn. The bath tub faucet leaked, the floor lamp didn’t work, the furniture had scuff marks on it, the carpet again seemed old . There were small cans of Pringles for sale for eight dollars a can that had expired. I notice that many of the glowing reviews for this hotel are from people from the UK and other countries with favourable exchange rates. Alas, we are Canadians and paid aver nine hundred dollars a night, plus another twenty-two per night for parking. I would be embarrassed to charge three hundred a night considering the condition of the room we had, To call yourself a luxury hotel without adding anything close to value (aside from your fortunate location ) is disingenuous.
Very Good
123 reviews
4.1/5
Price from
£185
per night
Check Availability
See All Hotels With Spa in Banff

Latest Reviews for Banff Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
4.7/5
Outstanding
GGuest UserFantastic Hotel. Staff are exceptionally helpful and friendly. Property is very clean and well maintained. Location is excellent and the views are awesome. The beds are top quality and super comfortable. We are returning to the same property in 2 weeks and are really looking forward to it.
Banff Aspen Lodge

Banff Aspen Lodge

Hotel near Banff
Price per night from:£78
4.5/5
Excellent
GGuest UserAll 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.
Banff Ptarmigan Inn

Banff Ptarmigan Inn

Hotel near Banff
Price per night from:£100
4.5/5
Excellent
LLizhimoliJVery 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.
The Rundlestone Lodge

The Rundlestone Lodge

Hotel near Banff
Price per night from:£83
4.4/5
Excellent
CCherineTEasy check in and check out. Simply download their mobile app to receive a virtual key to your room, or check in in person at the Banff Caribou Hotel and Spa. When checking out, just dial ”0” to the front desk, leave the card in the room and you're good to go :) The room has been renovated and is clean and modern. They have microwave, mini fridge and kettle. You can also take away their mug as a souvenir for free. In the bathroom, they offer Rocky Mountain Soap Company products that are handmade and vegan. If you like them, you can go to their stores in Canmore or Banff, or order directly online.
The Dorothy Motel

The Dorothy Motel

Hotel near Banff
Price per night from:£94
4.4/5
Excellent
GGuest UserWe 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!!
Tunnel Mountain Resort

Tunnel Mountain Resort

Hotel near Banff
Price per night from:£111
4.3/5
Excellent
BBennyVery good location, parking is also very convenient. Room is acceptable. However, the service is great. Quite helpful and friendly. Offer lot of local advices. If come back next time, this is hotel will be my first choice.
Elk + Avenue Hotel

Elk + Avenue Hotel

Hotel near Banff
Price per night from:£93
4.2/5
Very Good
Lovely trip from start to finish. The Fox Suites & Hotel is a great hotel with friendly staff. The hotel and room was very clean and cleaned daily. The room was comfortable and had a seating area and bathroom. The hotel featured a chilli’s bar and restaurant and also have a lovely heated pool and sauna to the basement; which we used most nights with an open air ceiling - I would recommend this hotel - sorry I didn’t get any pictures of our room!
Fox Hotel and Suites

Fox Hotel and Suites

Hotel near Banff
Price per night from:£150
4.2/5
Very Good
GGuest UserWe were a little worried about staying at Hidden Ridge because of some of the negative reviews but we thoroughly enjoyed our stay! Four of us (two couples) stayed for 5 nights in a Premier 2 Bedroom Loft Condo (with 4 Queens). The condo was spacious for 4 adults, clean, bright and airy, and very comfortable. The two bedrooms on the lower level were on the small side but had comfortable beds (Queen bed in each). There is also a loft above the main level with two Queen beds that overlooks the living area and kitchen on the main level. There were two good sized bathrooms, one on the lower level between the bedrooms and the other one upstairs on the main level (the upstairs bathroom even included a washer/dryer which was very convenient!). The kitchen was well-stocked and Wi fi worked great. Our condo included a wood-burning fireplace in the living area. One of the highlights of Hidden Ridge is the outdoor hot tub and heated pool that has gorgeous views of the Rocky Mountains! There is comfortable outdoor seating and firepits. We enjoyed the hot tub/pool on several evenings during our stay and, IMO, is a must visit. There are fresh towels available near the hot tub/pool. There is also a sauna right next to the hot tub/pool area. The staff were very friendly and helpful and gave us free bus passes when we arrived. Hidden Ridge is located about a mile from Banff village in a quiet, secluded wooded area. You will need to drive, walk or take the bus into Banff village for restaurants, markets, etc. since there is not much near Hidden Ridge. Be aware that if you drive your car into Banff village, you will need to pay for parking (about $3/hour) since there is no free parking that we could find. We would definitely return to Hidden Ridge Resort!
The Hidden Ridge Resort

The Hidden Ridge Resort

Hotel near Banff
Price per night from:£117
4.2/5
Very Good
I am paraplegic and I was travelling with my eight-year-old son. On August 30 I called the both of you Lodge to inquire about their accessibility policies. They told me they had an accessible guestroom that would meet my needs. I reserved the room for the night of September 6 upon arriving, I immediately noticed that there was no automatic doors or automatic door, opener buttons, the doorways were very narrow, and it was hard to get my wheelchair and the luggage in Inside. Once inside, I had to use the washroom, as we had just been travelling on a bus for hours, but I cannot fit my wheelchair in their washroom very easily, as it was not accessible in the least. I managed to get inside with the assistance of my child, but shutting the door was another story. After checking in, I realized that their ‘ Accessible’ room was all the way at the end of the hall tucked into the corner, with a very narrow hallway leading up to the door, which made it impossible for me to get inside without, once again, the assistance of my child. The room itself was a disgrace. Very small and not enough room on either side of the bed to allow a safe transfer. The curtains/windows were beyond my reach. I cannot have any light or fresh air and to add to the discomfort the room was smelt musty, and a faint odour of steel urine . I cannot even open the mini fridge or reach the television. The bed/mattress seemed like just a cheap double bed The bathroom doorways were so narrow. I could barely enter it, and even if I could access it easily, it would MM have been completely unuseable for me. There was not sufficient clearance under the sink for my wheelchair, I cannot get anywhere near the toilet, and there was no accessible bathing option, just a lowered bathtub that again, would have been completely useless to somebody in a wheelchair. If this was not insulting enough, not to mention frustrating, and very disappointing for me and my son, when I went and told the staff at the front desk that I was not able to stay in that room, as it would not be functional for me, put me in a different hotel and charged me a $50 upgrade fee, and they did not even offer to assist me moving to the hotel, which ended up causing Sun and I to miss already paid for attraction. Once I got to the other hotel, I realized I had to pay a $250 security deposit which was $50 more than the other hotel and $50 less I had for my vacation that I spent a great deal of time saving and budgeting for in total, I spent $160 more than I was planning on spending and it severely took a negative tool on our trip and it’s entirety and the ripple affect this caused was extensive. When I got home, I messaged the manager and asked him to make me finish the whole and addressed my concerns about the completed. Disregard for accessibility/safety. He tried to throw $50 at me and tell me that the accessible room works for many of his guests and that he was grateful for my feedback as they strive to achieve accessibil
Bow View Lodge

Bow View Lodge

Hotel near Banff
Price per night from:£67
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:£85

Frequently Asked Questions

Where is the best place for a stay with Spa in Banff?

Whether you are traveling to Banff for business or fun, Banff Aspen Lodge , Bow View Lodge and Red Carpet Inn are all preferred hotels.

What’s the typical price for hotels with Spa in Banff?

For hotels with Spa in Banff, the average price on weekdays is £211, and the average price on weekends (Friday–Saturday) is £258.

What’s the best romantic hotels in Banff with Spa?

Many hotels with Spa in Banff have good vibes, suitable for couples in need of a romantic escape. If you are planning to celebrate an anniversary, The Hidden Ridge Resort is a preferred hotel.

What's the best high-end place with Spa to stay in Banff?

There are many luxury hotels with Spa in Banff. Fairmont Banff Springs is very popular.

What are some great hotel promotions for property with Spa in Banff?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Banff Hotels with Spa Information

Total Properties22
Number of Reviews2,044
Highest Price£1,511
Lowest Price£64
Average Price (Weekdays)£211
Average Price (Weekends)£258