Alberta may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Spa Hotels in Banff

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Banff Spa Hotels

Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $249 per night
4.7/5Exceptional! (1,559 reviews)

"The hotel is one of the best in banff. Hot tubs, pool and location are the best. A few notes: 1- All single bedrooms are in the ground floor!!! Surprise! We had to upgrade to suite to avoid living in (rather than by) the street in the ground floor. 2- Pacini Resturant in the hotel: poor service and ..."…"

Reviewed on Aug. 8, 2020

Moose Hotel And Suites
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is CA $259 per night
4.5/5Wonderful! (1,605 reviews)

"Very nice hotel. After booking on Expedia we were told at the front desk we would not qualify for any specials being advertised online for this location. Spa was closed due to Covid restrictions and pool was available by reservation only."…"

Reviewed on Aug. 7, 2020

The Rimrock Resort Hotel
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is CA $499 per night
4.5/5Wonderful! (998 reviews)

"A castle in the Rockies! Great place to stay, the beds were ever so comfy the views were great. Beautiful place to walk a round. A bucket list must. Staff were friendly and efficient."…"

Reviewed on Aug. 4, 2020

Fairmont Banff Springs
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $179 per night
4.3/5Excellent! (991 reviews)

"It’s a good hotel with a good location. Restaurant was closed for breakfast so we had to eat elsewhere. Rooms are clean with comfortable beds, pool is great too."…"

Reviewed on Aug. 8, 2020

Rundlestone Lodge
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $199 per night
4.3/5Excellent! (937 reviews)

"Price was reasonable in comparison with other properties. Room was"…"

Reviewed on Aug. 3, 2020

Tunnel Mountain Resort
Royal Canadian Lodge
4 out of 5
459 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $243 per night
4.3/5Excellent! (997 reviews)

"Nice hotel, room was clean. Terrible view to back of somebody's yard. Staff was excellent, allowed us to order breakfast at closing time. Nice pool."…"

Reviewed on Aug. 7, 2020

Royal Canadian Lodge
Banff Inn
3 out of 5
501 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $196 per night
4.2/5Excellent! (976 reviews)

"i don't have anything that I can think of to complain."…"

Reviewed on Aug. 8, 2020

Banff Inn
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $187 per night
4.2/5Excellent! (993 reviews)

"Beautiful service. Clean hotel. Friendly and helpful stuff."…"

Reviewed on Aug. 9, 2020

The Elk & Avenue Hotel
Banff Aspen Lodge
3 out of 5
401 Banff Ave, Banff, AB
Get Rates
4.2/5Excellent! (997 reviews)

"I came here with my sisters last year, it was such an amazing experience. There were a total of four of us staying at the hotel and we were pleasantly surprised to see that the room was divided into two sides, each with a double bed and also had two sinks and mirrors in the bathroom which was perfect ..."…"

Reviewed on Jul. 3, 2020

Banff Aspen Lodge
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $199 per night
4.2/5Excellent! (1,561 reviews)

"Staff is great. Hot tub was closed but understandable due to COVID. Beds are clean. Air conditioner did not reach to the bedroom. We would stay again."…"

Reviewed on Aug. 8, 2020

The Fox Hotel and Suites
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $189 per night
4.2/5Very Good! (1,574 reviews)

"They have adapted to the mask mandate quite well and we never felt put off by any of the changes that were in place. Given it was a long weekend I wish the lounge would have opened earlier, but I understand the limitations."…"

Reviewed on Aug. 4, 2020

Banff Park Lodge
High Country Inn
3 out of 5
419 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $174 per night
4.2/5Very Good! (988 reviews)

"Very clean, super comfortable bed. Along main street"…"

Reviewed on Aug. 7, 2020

High Country Inn
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $179 per night
4.2/5Very Good! (999 reviews)

"Nice big room, friendly staff, good included breakfast and within easy walking distance to downtown Banff!"…"

Reviewed on Aug. 5, 2020

Banff Ptarmigan Inn
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $229 per night
4.1/5Very Good! (2,129 reviews)

"Nice location, close to downtown Banff. Rooms could use an update"…"

Reviewed on Aug. 8, 2020

Hidden Ridge Resort
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $179 per night
4.1/5Very Good! (1,781 reviews)

"A really cute/quaint place to stay. Loved the caribou/chalet-themed decor, enjoyed the Keg restaurant on the ground floor with a mountain view, excellent customer service with friendly and knowledgeable front desk staff (we asked for many recommendations on places to see around Banff). About a 15 ..."…"

Reviewed on Aug. 4, 2020

Banff Caribou Lodge and Spa
Charltons Banff
3 out of 5
513 Banff Ave, Banff, AB
The price is CA $209 per night
4/5Very Good! (997 reviews)

"Loved the kitchenette suite, spacious kitchen. Kids loved their separate bedroom. Very friendly and helpful staff. Looking forward to staying there again."…"

Reviewed on Jul. 17, 2020

Charltons Banff
Red Carpet Inn
2 out of 5
425 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $159 per night
3.6/5Good! (992 reviews)

"Convenient location."…"

Reviewed on Aug. 9, 2020

Red Carpet Inn
Homestead Inn Banff
2 out of 5
217 Lynx Street, Banff, AB
Get Rates
3.4/5 (640 reviews)

"This property was completely shut down when I arrived. I am glad they came up with an alternative solution as I had already arrived when I found out. The new place I was sent to was nice."…"

Reviewed on Dec. 12, 2018

Homestead Inn Banff
Don't see what you're looking for?
We've got more Spa Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Banff Resorts & Spa Travel Guide

There's plenty of work that goes into any trip. From shopping for flights, exploring fun activities in Banff, and securing your hotel room—just scheduling to go away from home can seem like a journey in itself. Yet, one of the best parts of going on a trip is your hotel.

For a week, you will not have to worry yourself about tidying up, making the bed, or laundry. Having everyday responsibilities taken care of can be refreshing, but it is those hotel's comforts, like a hot tub, that will make your stay extra special. Expedia makes it simple to plan out a holiday and reserve all the things that will make it one of the best.

From Hanging Out to Hydrotherapy

When you switch up your everyday, you usually end up spending more time on your feet, which is particularly true when you are touring around a place like Banff. Hot tubs are often one of the ideal solutions to not only relax, but also aid recovery after a long workout. Fortunately, spa tubs have come a long way from having to search for a natural thermal spring.

For those that rather relax behind closed doors, you'll find Banff accommodations that have an in-room hot tub or whirlpool bath, allowing you to relax the way you like best while also cuddling up with your loved one. These hotel hot tubs have jets which produce the epitome of relaxation. You'll find soaking in your Banff hotel hot tub is the perfect way to rest after a work-filled night, or stay warm once you have taken a dip in the swimming pool.

Book a Hotel with a Hot Tub Today!

Expedia makes it painless to book the hotel with a hot tub in Banff that is right for you. No matter if you're holidaying to take pictures of everything and anything in Banff or walking from one business-related symposium after another, you will see that all your concerns melt away once you set foot in to your hotel's hot tub.

Frequently asked questions

Looking for a spa hotel in Banff?
Treat yourself to some pampering and book a hotel with a spa. Travelers love the array of shops and restaurants in Banff. Explore the mountain views and lakeside setting during your vacation. Hotels with spas are the perfect way to break away from your daily routine and add a layer of luxury to your weekend away.
What is the best spa hotel in Banff?
Moose Hotel And Suites is a top spa hotel featuring a restaurant, an indoor pool, a fitness center, and a bar. Enjoy a facial, body treatment, or couples treatments at Meadow Spa & Pools. Other popular spa hotels in Banff include Banff Caribou Lodge and Spa and The Rimrock Resort Hotel.
How many spa hotels will I find in Banff?
Expedia has 30 spa hotels to choose from in Banff.
What's there to see and do in Banff?
Experience all that Banff has to offer when you visit Upper Hot Springs, Banff Gondola, and Banff Lake Louise Tourism Bureau. If you have spare time during your trip, you might want to make a stop at Tunnel Mountain and Banff Springs Golf Club.
What is a Banff spa hotel?
Spa hotels in Banff provide lodging and have an on-site spa which offers services including facials as well as body treatments. Some also offer in-room treatments. Spa hotels are great for rest, rejuvenation, and relaxation.

Travelers Loved These Spa Hotels

More trip options