Skip to main content

Spa hotels in Banff

Find the spa hotels that appeal to you the most

Top picks for Banff hotels

Explore our most popular hotels in Banff

Filter by:

Review score

Fairmont Banff Springs

Banff

This resort, built in 1888, is styled after a Scottish Baronial castle and is a National Historic Site. Located in Banff National Park, it offers 11 restaurants and 14 shops.

k
katherine
From
Canada
What is not to like it is iconic, beautifully organized, so much staff to help you. The rooms were beautiful. You don’t have to leave this hotel for the entire weekend. It is that beautiful and accommodating.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 533 reviews
Price from
$400.04
1 night, 2 adults

Moose Hotel and Suites

Hotel in Banff

Located a 1 minute walk from the heart of Banff, the Moose Hotel & Suites features a spa center and on-site bar. Each unit offers a patio or balcony. Every air-conditioned room has a flat-screen TV.

K
Kimberly
From
Trinidad and Tobago
Accessibility to the town center Charming decor
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,413 reviews
Price from
$276.17
1 night, 2 adults

Sunshine Mountain Lodge

Hotel in Banff

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 center.

S
Shi
From
China
Clean room. Comfy bed. Offered early check in during slow season and made our skiing experience much easier. Would recommend.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 863 reviews
Price from
$306.77
1 night, 2 adults

Rimrock Banff, Emblems Collection

Hotel in Banff

Offering an indoor pool and a hot tub, Rimrock Banff, Emblems Collection is located 6 minutes’ drive from Banff center and near the Upper Hot Springs. A restaurant is located on site.

S
Sarah
From
United States
Incredible view of the mountains. Clean and welcoming.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 612 reviews
Price from
$786.24
1 night, 2 adults

Banff Caribou Lodge and Spa

Hotel in Banff

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

H
Hughena
From
Canada
Friendly, helpful environment
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,373 reviews
Price from
$133.35
1 night, 2 adults

Top FL 2BR 2BA Hot Tubs phenomenal mountain views

Canmore (Near Banff)

Top FL 2BR 2BA Hot Tubs phenomenal mountain views offers accommodations in Canmore, 16 miles from The Whyte Museum of the Canadian Rockies and 16 miles from Banff Park Museum.

M
Michael
From
United States
Beautiful apartment, has just about everything you need for an extended stay. Our first time visiting the area and was amazed at the view. Washer/dryer was very useful, and appreciated the inside garage parking. Will definitely stay again if/when we visit the area.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 12 reviews
Price from
$419.72
1 night, 2 adults

Adventurer's Escape~ Mountain Luxury Resort

Canmore (Near Banff)

17 miles from The Whyte Museum of the Canadian Rockies in Canmore, Adventurer's Escape~ Mountain Luxury Resort provides accommodations with access to a hot tub, spa facilities, and wellness packages.

T
Tiffany
From
United States
Clean. Prepared - had everything we would need. Organized. Great location.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 53 reviews
Price from
$125.86
1 night, 2 adults

Luxury Two Queen Beds Condo - Grande Rockies Resort Indoor Parking Pool Hot tub GYM

Canmore (Near Banff)

Featuring a garden, Luxury Two Queen Beds Condo - Grande Rockies Resort Indoor Parking Pool Hot tub GYM provides accommodations in Canmore.

N
Natasa
From
United States
Everything was exceptional! Beautiful condo, clean with a great location. The host communicated everything on time and provided all necessary passcodes. Highly recommended!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 86 reviews
Price from
$150.69
1 night, 2 adults

Spectacular Penthouse With Amazing Views, Indoor Pool and Hot tub

Canmore (Near Banff)

Located in Canmore, 17 miles from The Whyte Museum of the Canadian Rockies, Spectacular Penthouse With Amazing Views, Indoor Pool and Hot tub provides accommodations with a garden, free private...

G
Geri
From
United States
Helen and Clinton have thought of everything to make this Mountain retreat feel like home! This was a fantastic location for us to explore the area! It was so nice to come home to a clean, comfortable, well equipped place at the end of our days exploring Banff and Canmore. Canmore is a lovely town with the most hospitable people everywhere. We will definitely come back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
Price from
$526.10
1 night, 2 adults

Silver Creek Lodge

Canmore (Near Banff)

Featuring a full-service day spa, this Canmore lodge is only 2.5 mi outside of Banff National Park. Wild Orchid Asian Bistro serves dinner. Each suite offers a fully equipped kitchen and fireplace.

T
Terri
From
United States
Condo was well equipped with everything we needed. Front desk staff was courteous and helpful. Views were great. Good location to Banff National Park.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,768 reviews
Price from
$94.44
1 night, 2 adults
All spa hotels in Banff

The best spa hotels in Banff

Check out our selection of great spa hotels in Banff

Filter by:

Review score

Fairmont Banff Springs

Banff

This resort, built in 1888, is styled after a Scottish Baronial castle and is a National Historic Site. Located in Banff National Park, it offers 11 restaurants and 14 shops.

k
katherine
From
Canada
What is not to like it is iconic, beautifully organized, so much staff to help you. The rooms were beautiful. You don’t have to leave this hotel for the entire weekend. It is that beautiful and accommodating.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 533 reviews
Price from
$400.04
1 night, 2 adults

Moose Hotel and Suites

Hotel in Banff

Located a 1 minute walk from the heart of Banff, the Moose Hotel & Suites features a spa center and on-site bar. Each unit offers a patio or balcony. Every air-conditioned room has a flat-screen TV.

K
Kimberly
From
Trinidad and Tobago
Accessibility to the town center Charming decor
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,413 reviews
Price from
$276.17
1 night, 2 adults

Sunshine Mountain Lodge

Hotel in Banff

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 center.

S
Shi
From
China
Clean room. Comfy bed. Offered early check in during slow season and made our skiing experience much easier. Would recommend.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 863 reviews
Price from
$306.77
1 night, 2 adults

Rimrock Banff, Emblems Collection

Hotel in Banff

Offering an indoor pool and a hot tub, Rimrock Banff, Emblems Collection is located 6 minutes’ drive from Banff center and near the Upper Hot Springs. A restaurant is located on site.

S
Sarah
From
United States
Incredible view of the mountains. Clean and welcoming.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 612 reviews
Price from
$786.24
1 night, 2 adults

Banff Caribou Lodge and Spa

Hotel in Banff

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

H
Hughena
From
Canada
Friendly, helpful environment
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,373 reviews
Price from
$133.35
1 night, 2 adults

Top FL 2BR 2BA Hot Tubs phenomenal mountain views

Canmore (Near Banff)

Top FL 2BR 2BA Hot Tubs phenomenal mountain views offers accommodations in Canmore, 16 miles from The Whyte Museum of the Canadian Rockies and 16 miles from Banff Park Museum.

M
Michael
From
United States
Beautiful apartment, has just about everything you need for an extended stay. Our first time visiting the area and was amazed at the view. Washer/dryer was very useful, and appreciated the inside garage parking. Will definitely stay again if/when we visit the area.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 12 reviews
Price from
$419.72
1 night, 2 adults

Adventurer's Escape~ Mountain Luxury Resort

Canmore (Near Banff)

17 miles from The Whyte Museum of the Canadian Rockies in Canmore, Adventurer's Escape~ Mountain Luxury Resort provides accommodations with access to a hot tub, spa facilities, and wellness packages.

T
Tiffany
From
United States
Clean. Prepared - had everything we would need. Organized. Great location.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 53 reviews
Price from
$125.86
1 night, 2 adults

Luxury Two Queen Beds Condo - Grande Rockies Resort Indoor Parking Pool Hot tub GYM

Canmore (Near Banff)

Featuring a garden, Luxury Two Queen Beds Condo - Grande Rockies Resort Indoor Parking Pool Hot tub GYM provides accommodations in Canmore.

N
Natasa
From
United States
Everything was exceptional! Beautiful condo, clean with a great location. The host communicated everything on time and provided all necessary passcodes. Highly recommended!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 86 reviews
Price from
$150.69
1 night, 2 adults

Spectacular Penthouse With Amazing Views, Indoor Pool and Hot tub

Canmore (Near Banff)

Located in Canmore, 17 miles from The Whyte Museum of the Canadian Rockies, Spectacular Penthouse With Amazing Views, Indoor Pool and Hot tub provides accommodations with a garden, free private...

G
Geri
From
United States
Helen and Clinton have thought of everything to make this Mountain retreat feel like home! This was a fantastic location for us to explore the area! It was so nice to come home to a clean, comfortable, well equipped place at the end of our days exploring Banff and Canmore. Canmore is a lovely town with the most hospitable people everywhere. We will definitely come back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
Price from
$526.10
1 night, 2 adults

Silver Creek Lodge

Canmore (Near Banff)

Featuring a full-service day spa, this Canmore lodge is only 2.5 mi outside of Banff National Park. Wild Orchid Asian Bistro serves dinner. Each suite offers a fully equipped kitchen and fireplace.

T
Terri
From
United States
Condo was well equipped with everything we needed. Front desk staff was courteous and helpful. Views were great. Good location to Banff National Park.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,768 reviews
Price from
$94.44
1 night, 2 adults
All spa hotels in Banff

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.

Most booked spa hotels in Banff and surrounding area in the past month

See all

Popular with guests booking spa hotels in Banff

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 612 reviews

Popular with guests booking spa hotels in Banff

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 863 reviews

Popular with guests booking spa hotels in Banff

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 533 reviews

Popular with guests booking spa hotels in Banff

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,413 reviews

Popular with guests booking spa hotels in Banff

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,373 reviews