Beginning of main content

location Banff is highly rated for Mountains and Skiing by 3976 people

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


Popular searches for Banff hotels

Check prices on hotels in Banff

Best deal Jun 7 - Jun 9
Tonight May 25 - May 26
This weekend May 31 - Jun 2
Next weekend Jun 7 - Jun 9

Top 10 Hotels in Banff

See all 474 Properties in Banff

Estimated price for 1 night/2 adults

The Rimrock Resort Hotel

The Rimrock Resort Hotel

300 Moutain Avenue, Banff, AB
The Rimrock Resort Hotel
    4.0 out of 5.0
     
     

    Situated in the mountains, this spa resort is within a 10-minute walk of Upper Hot Springs and Banff Gondola. Banff Centre for Arts and Creativity and Banff ...

    $281 per night for 2 guests

    Jun 14 - Jun 15
    Fairmont Banff Springs

    Fairmont Banff Springs

    405 Spray Ave, Banff, AB
    Fairmont Banff Springs
      4.0 out of 5.0
       
       

      This opulent 1888 Scottish baronial-style resort towers over 2 scenic river valleys, 0.5 km (0.25 mi) from downtown Banff and within 10 km (6 mi) of Mount Norquay ...

      $356 per night for 2 guests

      May 28 - May 29
      Tunnel Mountain Resort

      Tunnel Mountain Resort

      502 Tunnel Mountain Road, Box 1137, Banff, AB
      Tunnel Mountain Resort
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      This family-friendly Banff lodge is located in a national park, within 1 mi (2 km) of Canadian Ski Museum West, Banff Centre for Arts and Creativity, and Banff ...

      $170 per night for 2 guests

      May 26 - May 27
      Brewster's Mountain Lodge

      Brewster's Mountain Lodge

      208 Caribou Street, Banff, AB
      Brewster's Mountain Lodge
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Located near the slopes, this Banff hotel is in the city center and within 1 mi (2 km) of Central Park, Banff Centre for Arts and Creativity, and Cave and Basin ...

      $192 per night for 2 guests

      May 31 - Jun 1
      Moose Hotel And Suites

      Moose Hotel And Suites

      345 Banff Ave, Banff, AB
      Moose Hotel And Suites
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Located in the heart of Banff, this spa hotel is within a 5-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. Banff ...

      $200 per night for 2 guests

      May 27 - May 28
      Banff Caribou Lodge and Spa

      Banff Caribou Lodge and Spa

      521 Banff Ave, Box 1070, Banff, AB
      Banff Caribou Lodge and Spa
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Located in the heart of Banff, this spa hotel is within a 15-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. Banff ...

      $111 per night for 2 guests

      May 26 - May 27
      Hidden Ridge Resort

      Hidden Ridge Resort

      901 Hidden Ridge Way, Banff, AB
      Hidden Ridge Resort
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Conveniently located near the ski slopes, this Banff condo building is in the mountains within 2 mi (3 km) of Canadian Ski Museum West, Banff Centre for Arts ...

      $125 per night for 2 guests

      May 26 - May 27
      Canalta Lodge

      Canalta Lodge

      545 Banff Ave, Banff, AB
      Canalta Lodge
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Situated in Banff, this hotel is within a 15-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. Banff Centre for Arts ...

      $118 per night for 2 guests

      May 26 - May 27
      Inns of Banff

      Inns of Banff

      600 Banff Avenue, Banff, AB
      Inns of Banff
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       

      Located on the main street of Banff, this inn is within 5 km (3 mi) of the Sulphur Mountain Gondola and Upper Hot Springs.

      $88 per night for 2 guests

      May 27 - May 28
      Banff Park Lodge

      Banff Park Lodge

      222 Lynx St, Banff, AB
      Banff Park Lodge
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Located in the Canadian Rockies, this Banff hotel's quiet location is 2 blocks from Banff Avenue shopping and museums, 1 block from the Bow River and is close ...

      $118 per night for 2 guests

      May 26 - May 27
      Map

      Hotels with reviews mentioning Banff

      See all hotels near Banff

      Search Hotels near Top Banff Attractions

      Recent Reviews in Banff