Skip to main content

The 10 Best Spa Hotels in Banff, Canada

Check out our selection of great spa hotels in Banff

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located a 1 minute walk from the heart of Banff, the Moose Hotel & Suites features a spa centre and on-site bar. Each unit offers a patio or balcony.

Every air-conditioned room has a flat-screen TV. Certain units have a seating area where you can relax.

Conveniently located with indoor parking. Very clean and comfortable. The hot spa at the rooftop is lovely.

Show more Show less
8.9
Excellent
1,593 reviews
Price from
$196
per night

This ski-in, ski-out lodge is located in at Sunshine Village Resort in Banff National Park. It is 20 minutes' west of Banff city centre. It features multiple restaurants, and outdoor hot pool, ski storage and spa services.

Guests can work out in the on-site gym or relax in the dry sauna. The lodge also schedules movie nights, snowshoe tours and tobogganing adventures.

Location is amazing. the facilities are great - exceeded my expectations.

Show more Show less
8.4
Very Good
521 reviews
Price from
$179
per night

The Fairmont Banff Springs has a 32-metre lap pool and a 20-metre heated outdoor pool. The resort’s Fairmont Spa has 27 treatment areas and offers a variety of relaxing massages and beauty treatments. Other on-site activities for guests include bowling, tennis, horseback riding, and golfing.

Great Staff at the entrance and at the front desk. Great room with view.

Show more Show less
8.8
Excellent
644 reviews
Price from
$466
per night

Offering an indoor pool and a hot tub, The Rimrock Resort Hotel Banff is located 6 minutes’ drive from Banff centre and near the Upper Hot Springs. A restaurant is located on site. A 32" LCD flat-screen cable TV is featured in each room.

AtThe Rimrock Resort Hotel Banff guests can enjoy a spa and wellness centre . Other facilities offered include meeting facilities, ski storage and shops on site.

Amazing place to spend Christmas. Rooms were a great size and we had interconnecting ones to fit our family

Show more Show less
8.6
Excellent
769 reviews
Price from
$276
per night

Featuring an on-site spa, this mountain lodge is nestled in the heart of Banff city centre, only 5.6 km from Banff Gondola. Free passes for Banff's transit system are provided. Free WiFi is provided.

A flat-screen TV, mini-fridge, and in-room safe are provided in each room and suite at Banff Caribou Lodge and Spa. Select suites offer a hot tub and a fireplace.

Location, pet friendly, and relaxing pool/spa. This beautiful lodge has everything and at a reasonable price. Will absolutely come back to Banff and stay here again.

Show more Show less
7.9
Good
1,928 reviews
Price from
$104
per night

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.
Search spa hotels in Banff

Most booked spa hotels in Banff this month

Spa Hotels That Guests Love in Banff

  • Avg. price/night: $242.39
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,776 reviews
    Friendly staff. Really nice decor and vibe. Good variety of options for breakfast. The evening smores were a big hit! Lovely to relax in the hot tubs after a busy days.
    Josh
    Family with young children
  • Avg. price/night: $242.39
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,776 reviews
    Very nice building and decor. Room was spacious and comfortable. Lots of free amenities - sauna and hot tub were great (but hot tub was often crowded, not a big deal). Breakfast was delicious but the provided coffee was very weak and watery - I preferred to drink coffee made in the room with Nespresso machine. Nice / friendly staff.
    Zachary
    Group
  • Avg. price/night: $242.39
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,776 reviews
    That they had the hot tubs and a fire pit with free s’mores. The facilities were well maintained and clean even with the accommodation being fully booked. Our room was spacious and cleaned each day. The free breakfast included things like: eggs,sausages, pancakes, fruit, yogurt ect Location was 15 mins walk from town, or a free shuttle was 3 mins
    jazmine
    Young couple
  • Avg. price/night: $242.39
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,776 reviews
    Great Atmosphere. One of the more modern and not out dated hotels in town.( Besides the new huge corporate ones) Super friendly and helpful staff at the front desk. (yaaaay Keiran!) Rooms are spacious and clean. The ski bus stops right in front of the door, lockers in the the garage for all your gear. The hot tubs and sauna are an amazing extra at the end of a skiday. Loved the feel of a smaller, more personal hotel. Great for groups. (Written by a travel agent who has stayed in many hotels)
    Flo
    Group
  • Avg. price/night: $242.39
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,776 reviews
    The layout was great, especially the hot tubs and sauna in the courtyard, which was easily reached from any room. Free lockers dlfor ski gear was also appreciated. The breakfast was first rate.
    Rebecca
    Family with young children
  • Avg. price/night: $185.64
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,412 reviews
    The complimentary breakfast was very good, and the staff there were always so attentive and welcoming. My room was very nice and clean; I was traveling alone but felt safe. Location was perfect, it was just on the edge of the downtown so it was quiet while not being to far a walk from the main part of town. The hot tub and sauna were also so great and easy to use to relax!
    Sara Elisabeth
    Solo traveler
  • Avg. price/night: $240.77
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,485 reviews
    The hotel is located close to the center and can be reached after a short walk. The hotel offers breakfast and has an indoor hot tub. Not very new anymore, but definitely good for relaxing. There is also a sauna. The staff is very friendly and the rooms are very comfortably furnished
    Julian
    Family with young children
  • Avg. price/night: $242.39
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 2,776 reviews
    The room was spacious with the best comfortable bed ever. The view from our balcony was superb. The breakfast was lovely, it is the best scrambled egg we have ever had at a hotel. The hot tubs were nice to relax in after a days walking.
    Sarah
    Young couple
  • Avg. price/night: $234.29
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,472 reviews
    The rooms were spacious with a gorgeous bathroom and shared hot tub facilities close by. We had a car so access to the centre was easy and it was chilled relaxing atmosphere when we ate there for breakfast. It was a great base for hiking and getting around the area for early morning get ups.
    Stephanie
    Young couple
  • Avg. price/night: $240.77
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,485 reviews
    The beds were really comfortable. The breakfast was great. The restaurant was also great for dinner. Hot tubs were relaxing. Wonderful massage action on the shower head. Free Roam bus passes at front counter.
    T
    Tymofichuk Amanda
    Family with young children