Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Banff Resorts & Hotels with Spas

See all 176 Hotels in Banff
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

521 Banff Ave, Banff
4.0 out of 5.0
4.1 out of 5 (1,986 reviews)
A great hotelGreat hotel, awesome spa and excellent and friendly staff. Room very clean and comfortable. Highly recommend
 Banff Caribou  Jan 14, 2016

$86

$86
Moose Hotel And Suites

Moose Hotel And Suites

345 Banff Ave, Banff
4.0 out of 5.0
4.6 out of 5 (514 reviews)
Stayed in a room right on Banff avenueLovely hot pools and sauna. Great breakfast at the restaurant. Lots of underground parking.
  Jan 22, 2017

$157

$157
The Rimrock Resort Hotel

The Rimrock Resort Hotel

300 Moutain Avenue, Banff
4.5 out of 5.0
4.4 out of 5 (1,982 reviews)
Lovely character filled hotel, close to Banff townComfortable hotel with lots of character, great outlook and lovely restaurants, bar and spa.About a 5 minute drive into banff.
 anica Nov 3, 2015

$155

$155
The Fox Hotel and Suites

The Fox Hotel and Suites

461 Banff Ave, Banff
3.5 out of 5.0
4.2 out of 5 (1,987 reviews)
The Fox is WonderfulThe Fox is a convenient 2 bk walk to downtown. Rooms are spacious and clean. Beds are a little too soft but certainly not a problem with 7,000 ft. mountains to look at from your balcony. Staff is very friendly and helpful with area suggestions. Having a Chili's on property is very convenient and ...
 Van Jul 26, 2013

$101

$101
Banff Park Lodge

Banff Park Lodge

222 Lynx St, Banff
3.5 out of 5.0
4.1 out of 5 (1,940 reviews)
Good stay at a central Banff locationGood nights stay in clean room. Nice pool, spa facilities. And a good central Banff townsite location
  May 17, 2014

$78

$78
Delta Hotels by Marriott Banff Royal Canadian Lodge

Delta Hotels by Marriott Banff Royal Canadian Lodge

459 Banff Ave, Banff
4.5 out of 5.0
4.4 out of 5 (1,295 reviews)
Great locationGreeted by the front dest upon entering hotel. The hotel is in a great location and the experience at the restaurant was wonderful. The food was slightly overpriced, but the service from a male waiter was exceptional. The only complaint I did have was the cleaning could have been improved on with ...
 LOLA Jul 25, 2015

$154

$154
Banff Aspen Lodge

Banff Aspen Lodge

401 Banff Ave, Banff
3.0 out of 5.0
4.2 out of 5 (1,297 reviews)
Nice bed and sauna.friendly staffEverything is good.I want to stay at Aspen Lodge again.
 jinhee Apr 1, 2017

$76

$76
Fairmont Banff Springs

Fairmont Banff Springs

405 Spray Ave, Banff
4.0 out of 5.0
4.4 out of 5 (1,517 reviews)
Gorgeous mountain views, great locationExcellent friendly obliging staff, fantastic spas , very comfortable beds and pillows, great locationThe staff went out of their way to be friendly and helpful
 cheryl  Mar 8, 2016

$251

$251
Hidden Ridge Resort

Hidden Ridge Resort

901 Hidden Ridge Way, Banff
4.0 out of 5.0
4.2 out of 5 (1,588 reviews)
Nice and friendly placeVery nice place, beautiful view, great spa. The room was a bit small, but still very great. Hotel staff pretty friendly and convenient.
 mpstdenis Apr 17, 2014

$101

$101
Red Carpet Inn

Red Carpet Inn

425 Banff Ave, Banff
2.5 out of 5.0
3.5 out of 5 (868 reviews)
Okay hotel with a great Banff location.The red carpet in is a okay hotel. My girlfriend and I picked the hotel because of it shot walk to the main strip of Banff. The rooms are not very sound proof, the beds are not super comfortable. The wallpaper and trim in the rooms was falling apart. But the bathroom and beds are clean. Overall not ...
  Feb 9, 2018

$60

$60
Banff Inn

Banff Inn

501 Banff Ave, Banff
3.5 out of 5.0
3.9 out of 5 (1,309 reviews)
Quiet but still on the main drag.We stayed the 1 night only. It is a nice hotel and very reasonably priced. Walking distance to most restaurants and bars but still enough of a distance away its not noisy. I would recommend it to a friend. Breakfast and underground parking included in the price. Nice indoor whirlpool and sauna ...
  Feb 28, 2017

$129

$129
Rundlestone Lodge

Rundlestone Lodge

537 Banff Avenue - Box 489, Banff
3.5 out of 5.0
4.2 out of 5 (1,410 reviews)
Enjoyed our time,Health club facilities and poolRestaurant staff were friendly, our meal was not that great
  Oct 24, 2013

$79

$79
Banff Ptarmigan Inn

Banff Ptarmigan Inn

337 Banff Ave, Banff
3.5 out of 5.0
3.7 out of 5 (1,537 reviews)
Comfortable Banff overnighterMet for a night with a companion before heading to ski at Lake Louise. Coming from different directions, this was a good spot in between. I booked, my companion arrived first but was able to check into the room with no problem. Ample parking for both vehicles. Nice, comfortable room at a great price. ...
 Vivid May 7, 2014

$101

$101
High Country Inn

High Country Inn

419 Banff Ave, Banff
3.5 out of 5.0
3.9 out of 5 (1,217 reviews)
GreatModern, free coffee, nice pool and spa, clean. My family really enjoyed their stay. Only draw back was that it didn't include breakfast. We had to drive three minutes to Tim hortons, which we also enjoyed.
  Jan 7, 2018

$74

$74
The Elk & Avenue Hotel

The Elk & Avenue Hotel

333 Banff Ave, Banff
3.5 out of 5.0
3.9 out of 5 (1,660 reviews)
Boutique style hotel. Close to everything. Very close to all shops and restaurants. The style of the hotel is trendy and very inviting. Staff were very friendly and helpful. The sauna and hot tub was a perfect place to warm up after a cold day. The underground parking was great.
 Kathie Jan 13, 2018

$86

$86
Homestead Inn Banff

Homestead Inn Banff

217 Lynx Street, Banff
2.5 out of 5.0
3.4 out of 5 (454 reviews)
good dealIt was a good deal for the price we paid $80/night. Walking distance to everything in Banff, comfortable and nice pool/spa a short walk across the street,
  Nov 11, 2017

$53

$53
Tunnel Mountain Resort

Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff
4.0 out of 5.0
3.9 out of 5 (1,762 reviews)
Nice place but need improvementsPro:Good location closed to Banff town. Spa pool is very nice. very helpful staffs. With the free bus pass to town it is very convienent to town.Cons:sofa bed is very uncomfortable as the mattress is very bad quality. Room and bathroom need renovation as it is dated. You can see yellow marks on the ...
 vi Jul 20, 2016

$101

$101
Charltons Banff

Charltons Banff

513 Banff Ave, Banff
3.0 out of 5.0
4.0 out of 5 (1,173 reviews)
Hotel staff were friendly and helpful. The pool/spa room was very nice and clean. Complimentary breakfast was tasty and helped to save money on the trip. The room overall was okay. I found it to be a little dated which made it feel less clean and not as comfortable. The idea of the loft bed was cool ...
 Marisa Jan 16, 2018

$118

$118
Douglas Fir Resort and Chalets

Douglas Fir Resort and Chalets

525 Tunnel Mountain Road, Banff
3.0 out of 5.0
4.1 out of 5 (1,065 reviews)
Celebrated 5 year old grandson's birthday.Facilities (pools, outdoor hot spas, water slides), all excellent. Accommodations perfect for the occasion. Only negative was long distances to reach facilities from room.
 Ron Nov 29, 2015

$149

$149
Inns of Banff

Inns of Banff

600 Banff Avenue, Banff
3.0 out of 5.0
3.3 out of 5 (2,013 reviews)
Furthest from downtown but really not far to walkThe best part of the stay was the use of the fantastic hot spa pool overlooking the mountains. A real joy after a days sightseeing. Also appreciated the large rooms, 2 beds and extra basin outside the main bathroom.
 sue Sep 20, 2013

$62

$62

Recently booked Resorts & Hotels with Spas in Banff

Homestead Inn Banff
2.5 out of 5.0
Last booking: 53 minutes ago
The Juniper Hotel
3.0 out of 5.0
Last booking: 53 minutes ago
The Elk & Avenue Hotel
3.5 out of 5.0
Last booking: 1 hour ago
Rundlestone Lodge
3.5 out of 5.0
Last booking: 2 hours ago
Brewster's Mountain Lodge
3.5 out of 5.0
Last booking: 2 hours ago
Inns of Banff
3.0 out of 5.0
Last booking: 2 hours ago
Banff Ptarmigan Inn
3.5 out of 5.0
Last booking: 2 hours ago
The Rimrock Resort Hotel
4.5 out of 5.0
Last booking: 3 hours ago
Charltons Banff
3.0 out of 5.0
Last booking: 4 hours ago

Banff Resorts & Spa Travel Guide

Indulge Yourself with a Banff Spa Vacation

Pack your luggage and forget your concerns to begin your stress-free holiday. If you are seeking for fashionable lodging or affordable options, we can help you find the best lodging to stay. You'll find in urging you to take it easy. Take a deep breath and let yourself relax. Take this opportunity for a weekend where you can get all your worries massaged away in Banff.

We Have Divine Spa Deals in Banff

Make sure to take your time once you've checked-in. You've just started your vacation, so spend a little time relaxing in your room. Relax and stretch out for a bit. After that you can make your first appointment to indulge yourself at a nearby spa. After you've spent the day enjoying a massage, relaxing in the steam room, or swimming in the pool, you can put on your explorer's hat and start uncovering the hidden gems of Banff. Discovering new restauraunts, curio shops, or an intriguing museum can be one of the many highlights of your trip. If you're not sure where to begin, ask your hotel's porter to get a sense for what Banff has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to grab a few cocktails at and mingle. Wherever you end up going for fun, just make sure to hang loose. Your spa weekend should be nothing but remarkably relaxing.

With so many ways to wind you down, Banff continually ranks as one of the best spots for a spa vacation.