Skip to main content

The 10 Best Spa Hotels in Banff, Canada

Check out our pick of great spa hotels in Banff

Filter by:


Review score

Superb: 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.

Very near the town with great amenities and a clean room.

Show more Show less
8.9
Fabulous
1,583 reviews
Price from
£174
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.

Stunning location right up a mountain in the middle of nature.

Show more Show less
8.4
Very good
521 reviews
Price from
£171
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.

Excellent - fabulous choice and quality

Show more Show less
8.8
Fabulous
645 reviews
Price from
£452
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.

The view, the staff, the accommodations are all beautiful

Show more Show less
8.6
Fabulous
770 reviews
Price from
£261
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.

the staff was so lovely ... every-single-one! I loved the early morning when not many were around and the fire was crackling and the coffee fresh! My favourite was the lovely waiter we had every morning, serving us oatmeal with maple syrup - nicest guy ever!

Show more Show less
7.9
Good
1,922 reviews
Price from
£90
per night

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with 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: £154.57
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,784 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: £154.57
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,784 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: £154.57
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,784 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: £154.57
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,784 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: £154.57
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,784 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: £161.04
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,405 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 traveller
  • Avg. price/night: £157.16
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,476 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: £154.57
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,784 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: £186.91
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,473 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: £157.16
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,476 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