Find ski hotels & lodging in Banff
Plan the perfect ski vacation from $358
Upfront pricing
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide
Check availability on Banff Ski Hotels
Check prices for these dates
Top Banff Ski Hotels

Moose Hotel And Suites
Moose Hotel And Suites
9.6 out of 10, Exceptional, (2084)
$616 nightly
The price is $671
Aug 7 - Aug 8
Total includes taxes and fees

The Fox Hotel and Suites
The Fox Hotel and Suites
8.6 out of 10, Excellent, (2359)
$381 nightly
The price is $415
Jul 31 - Aug 1
Total includes taxes and fees

Banff Park Lodge
Banff Park Lodge
8.8 out of 10, Excellent, (1693)
$442 nightly
The price is $482
Aug 14 - Aug 15
Total includes taxes and fees

The Kenrick Hotel
The Kenrick Hotel
8.8 out of 10, Excellent, (5)
$488 nightly
The price is $532
Jul 20 - Jul 21
Total includes taxes and fees

Banff Caribou Lodge and Spa
Banff Caribou Lodge and Spa
8.6 out of 10, Excellent, (2750)
$368 nightly
The price is $401
Aug 15 - Aug 16
Total includes taxes and fees

Brewster Mountain Lodge
Brewster Mountain Lodge
9.2 out of 10, Wonderful, (1492)
$328 nightly
The price is $358
Jul 24 - Jul 25
Total includes taxes and fees

The Juniper Hotel
The Juniper Hotel
8.8 out of 10, Excellent, (1003)
$400 nightly
The price is $436
Jul 27 - Jul 28
Total includes taxes and fees

Banff Rocky Mountain Resort
Banff Rocky Mountain Resort
8.0 out of 10, Very Good, (2352)
$368 nightly
The price is $401
Jul 29 - Jul 30
Total includes taxes and fees
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 with ski shuttles nearby

Banff Caribou Lodge and Spa
521 Banff Ave, Box 1070, Banff, AB
$368 nightly
The price is $401 total per night from Aug 15 to Aug 16
$401 total
Aug 15 - Aug 16
Total includes taxes and fees
8.4/10 Very Good! (2,750 reviews)
Banff all-inclusive adults only resorts

Moose Hotel And Suites
345 Banff Ave, Banff, AB
$616 nightly
The price is $671 total per night from Aug 7 to Aug 8
$671 total
Aug 7 - Aug 8
Total includes taxes and fees
9.4/10 Exceptional! (2,079 reviews)
Recent reviews of Banff hotels
Recent reviews of Banff hotels
Recent reviews of Banff hotelsExpedia verified reviews

The Fox Hotel and Suites
5/5 Excellent
"Beautiful hotel! The man made cave spa is the most spectacular thing I ever saw at a hotel. This hotel is located in a prime location. Walkable to all shops and restaurants. Quaint hotel. Teenage kids loved it. Best hotel on Banff Ave!"
A verified traveler stayed at The Fox Hotel and Suites
Posted 12 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Downtown District
- Hotels near Banff Lake Louise Tourism Bureau
- Hotels near Banff National Park Information Centre
- Hotels near Central Park
- Hotels near Whyte Museum of the Canadian Rockies
- Hotels near Uptown District
- Hotels near Banff Cascades of Time Gardens
- Hotels near Banff Centre for Arts and Creativity
- Hotels near Victoria Glacier
- Hotels near Tunnel Mountain
- Hotels near Bow Falls
- Hotels near Cave and Basin National Historic Site
- Hotels near Fairmont Banff Springs Bowling Centre
- Hotels near Vermilion Lakes
- Hotels near Banff Springs Golf Club
- Hotels near Upper Hot Springs
- Hotels near Sulphur Mountain
- Hotels near Banff Gondola
- Hotels near North American Ski Lift
- Hotels near Tunnel Mountain District
- Hotels near Mount Norquay Ski Resort
- Hotels near Banff
- Flights from Seattle (SEA) to Banff (YBA)
- Flights from New York (JFK) to Banff (YBA)
- Flights from Toronto (YYZ) to Banff (YBA)
- Flights from Los Angeles (LAX) to Banff (YBA)
- Flights from Banff
- Flights from Vancouver (YVR) to Banff (YBA)
- Flights from San Francisco (SFO) to Banff (YBA)
- Flights from Chicago (ORD) to Banff (YBA)
- Flights from Houston (IAH) to Banff (YBA)
- Flights from Boston (BOS) to Banff (YBA)
- Flights from Dallas (DFW) to Banff (YBA)
- Flights from Minneapolis (MSP) to Banff (YBA)
- Flights from Detroit (DTW) to Banff (YBA)
- Flights from Atlanta (ATL) to Banff (YBA)
- Flights from Philadelphia (PHL) to Banff (YBA)
- Flights from Phoenix (PHX) to Banff (YBA)
- Flights from Montreal (YUL) to Banff (YBA)
- Flights from Sacramento (SAC) to Banff (YBA)
- Flights from San Diego (SAN) to Banff (YBA)
- Flights from Calgary (YYC) to Banff (YBA)
- Flights from Austin (AUS) to Banff (YBA)
- Flights from Denver (DEN) to Banff (YBA)
- Flights from Spokane (GEG) to Banff (YBA)
- Flights from St. Louis (STL) to Banff (YBA)
- Flights from Birmingham (BHM) to Banff (YBA)
- Flights from Washington (WAS) to Banff (YBA)
- Flights from Charlotte (CLT) to Banff (YBA)
- Flights from Baltimore (BWI) to Banff (YBA)
- Flights from Nashville (BNA) to Banff (YBA)
- Flights from Tampa (TPA) to Banff (YBA)
- Flights from Portland (PDX) to Banff (YBA)
- Flights from Salt Lake City (SLC) to Banff (YBA)
- Flights from Houston (HOU) to Banff (YBA)
- Flights from Las Vegas (LAS) to Banff (YBA)
- Flights from Edmonton (YEG) to Banff (YBA)
- Flights from Miami (MIA) to Banff (YBA)
- Flights from Columbus (CMH) to Banff (YBA)
- Flights from Whistler (YWS) to Banff (YBA)
- Flights from Kalispell (FCA) to Banff (YBA)
- Flights from San Jose (SJC) to Banff (YBA)
- Flights from Kansas City (MCI) to Banff (YBA)
- Flights from Hartford (BDL) to Banff (YBA)
- Flights from Albuquerque (ABQ) to Banff (YBA)
- Flights from Pittsburgh (AGC) to Banff (YBA)
- Flights from Niagara Falls (IAG) to Banff (YBA)
- Flights from New Orleans (MSY) to Banff (YBA)
- Flights from Fort Lauderdale (FLL) to Banff (YBA)
- Flights from Grand Rapids (GRR) to Banff (YBA)
- Flights from Orange County (SNA) to Banff (YBA)
- Flights from Winnipeg (YWG) to Banff (YBA)
- Flights from Milwaukee (MKE) to Banff (YBA)
- Flights from Québec (YQB) to Banff (YBA)
- Flights from Omaha (OMA) to Banff (YBA)
- Flights from Anchorage (ANC) to Banff (YBA)
- Flights from New York (LGA) to Banff (YBA)
- Flights from San Antonio (SAT) to Banff (YBA)
- Flights from Honolulu (HNL) to Banff (YBA)
- Flights from Charleston (CHS) to Banff (YBA)
- Flights from Chicago (CHI) to Banff (YBA)
- Flights from Tucson (TUS) to Banff (YBA)
- Flights from Oklahoma City (OKC) to Banff (YBA)
- Flights from Victoria (YYJ) to Banff (YBA)
- Flights from Oakland (OAK) to Banff (YBA)
- Flights from Tulsa (TUL) to Banff (YBA)
- Flights from Pensacola (PNS) to Banff (YBA)
- Flights from Ottawa (YOW) to Banff (YBA)
- Flights from Halifax (YHZ) to Banff (YBA)
- Flights from Cedar Rapids (CID) to Banff (YBA)