Search for Cheap Deals onSpa Resort Hotels in Banff
Check Last Minute Banff Hotel Deals
Tonight Jun 5 - Jun 6This weekend Jun 9 - Jun 11Next weekend Jun 16 - Jun 18You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking, and you save up to 60%!
Featured Banff Resorts & Hotels with Spas

Banff Park Lodge
201 Lynx Street, Banff, AB
Fully refundableReserve now, pay when you stay
Stay at this 3-star business-friendly hotel in Banff. Enjoy free WiFi, 2 restaurants, and breakfast. Our guests praise the breakfast and the pool in our reviews. ...

Banff Caribou Lodge and Spa
521 Banff Ave, Box 1070, Banff, AB
Fully refundableReserve now, pay when you stay
Stay at this 3.5-star spa hotel in Banff. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the bar in our reviews. ...

Moose Hotel And Suites
345 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
Stay at this 3.5-star spa hotel in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the breakfast and the helpful staff in our reviews. ...

The Rimrock Resort Hotel
300 Moutain Avenue, Banff, AB
Stay at this 4-star spa resort in Banff. Enjoy free WiFi, 2 restaurants, and 2 bars/lounges. Our guests praise the breakfast and the helpful staff in our reviews. ...

The Fox Hotel and Suites
461 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
Stay at this 3.5-star hotel in Banff. Enjoy free WiFi, free parking, and breakfast. Our guests praise the breakfast and the restaurant in our reviews. Popular ...

Royal Canadian Lodge
459 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
Stay at this 4-star business-friendly hotel in Banff. Enjoy free WiFi, breakfast, and room service. Our guests praise the breakfast and the restaurant in our ...

Banff Aspen Lodge
401 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
Stay at this 3-star hotel in Banff. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...

Fairmont Banff Springs
405 Spray Ave, Banff, AB
Stay at this 4-star spa resort in Banff. Enjoy free WiFi, 7 restaurants, and a golf course. Our guests praise the pool and the helpful staff in our reviews. ...

Hidden Ridge Resort
901 Hidden Ridge Way, Banff, AB
Fully refundableReserve now, pay when you stay
Stay at this 3.5-star aparthotel in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the helpful staff and the clean rooms in our reviews. ...

Red Carpet Inn
425 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
Stay at this hotel in Banff. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the clean rooms and the overall value in our reviews. Popular ...

Banff Inn
501 Banff Ave, Banff, AB, T1L1A9
Stay at this 3-star business-friendly hotel in Banff. Enjoy free WiFi, a sauna, and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms ...

Rundlestone Lodge
537 Banff Avenue - Box 489, Banff, AB
Fully refundableReserve now, pay when you stay
Stay at this 3-star business-friendly hotel in Banff. Enjoy free WiFi, free parking, and a fitness center. Our guests praise the restaurant and the helpful staff ...
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.
Hotels by Star Rating
Top Points of Interests in Banff
- Hotels near Upper Hot Springs
- Hotels near Banff Gondola
- Hotels near Banff Centre for Arts and Creativity
- Hotels near Banff Lake Louise Tourism Bureau
- Hotels near Banff National Park Information Centre
- Hotels near Fairmont Banff Springs Bowling Centre
- Hotels near Banff Springs Golf Club
- Hotels near Tunnel Mountain
- Hotels near Mount Norquay Ski Resort
- Hotels near Sulphur Mountain
- Hotels near Cave and Basin National Historic Site
- Hotels near Bow Falls
- Hotels near Vermilion Lakes
- Hotels near Mt. Norquay
- Hotels near Whyte Museum of the Canadian Rockies
- Hotels near Banff Cascades of Time Gardens
- Hotels near Banff Legacy Trail
- Hotels near Minnewanka Loop / Lake Johnson
- Hotels near Central Park
- Hotels near Cascade Ski Lift
Cities near Banff
- Canmore Hotels (10.94 mi)
- Kananaskis Hotels (20.38 mi)
- Dead Man's Flats Hotels (16.33 mi)
- Castle Junction Hotels (16.3 mi)
- Harvie Heights Hotels (8.76 mi)
- Johnston Canyon Hotels (12.59 mi)
- Sunshine Hotels (9.4 mi)
- Rocky Mountains Hotels (232.35 mi)
- Vermilion Crossing Hotels (20.67 mi)
- Canadian Rockies Hotels (99.47 mi)
- British Columbia Interior Hotels (141.9 mi)
- Spray Valley Provincial Park Hotels (24.3 mi)
- Kootenay Rockies Hotels (83.98 mi)
- Exshaw Hotels (19.31 mi)
- Southern Alberta Hotels (120.54 mi)
- Canadian Rocky Mountain Parks Hotels (145.77 mi)
- Columbia Valley Hotels (47.54 mi)
- Mount Engadine Hotels (24.19 mi)
Car Rentals Near Banff
- Car rentals in Canmore
- Car rentals in Kananaskis
- Car rentals in Dead Man's Flats
- Car rentals in Castle Junction
- Car rentals in Harvie Heights
- Car rentals in Johnston Canyon
- Car rentals in Sunshine
- Car rentals in Rocky Mountains
- Car rentals in Vermilion Crossing
- Car rentals in Canadian Rockies
- Car rentals in British Columbia Interior
- Car rentals in Spray Valley Provincial Park
- Car rentals in Kootenay Rockies
- Car rentals in Exshaw
- Car rentals in Southern Alberta
- Car rentals in Canadian Rocky Mountain Parks
Top Spa Resort Destinations
- Annapolis Spa Hotels
- Ottawa Valley Spa Hotels
- Tallahassee Spa Hotels
- Appalachian Mountains Spa Hotels
- Corpus Christi Spa Hotels
- Raleigh Spa Hotels
- Syracuse Spa Hotels
- Chattanooga Spa Hotels
- Grand Canyon Spa Hotels
- Toledo Spa Hotels
- Edmonton Spa Hotels
- El Paso Spa Hotels
- Omaha Spa Hotels
- Cincinnati Spa Hotels
- Fargo Spa Hotels
- Des Moines Spa Hotels
- Dayton Spa Hotels
- Flagstaff Spa Hotels
- Little Rock Spa Hotels
- Waco Spa Hotels