Beginning of main content

location Banff is highly rated for Mountains and Skiing by 3,976 people

Book on the go and pay later.

Search over 895,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 Best deal 25 Jan - 27 Jan
Tonight 24 Jan - 25 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Search Hotels near Top Banff Attractions

Top 10 Hotels in Banff

See all 374 properties in Banff
The Elk & Avenue Hotel

The Elk & Avenue Hotel

333 Banff Ave, Banff
The Elk & Avenue Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in downtown Banff, this hotel is also superbly situated within the heart of Banff National Park and close to the Tri Area Ski Resort; skiing is a popular ...

C$119 per night for 2 guests

Mount Royal Hotel

Mount Royal Hotel

138 Banff Avenue, Banff
Mount Royal Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

This historic 1908 hotel is located in downtown Banff, in the heart of the spectacular Canadian Rockies and within blocks of the Luxton and Whyte museums. The ...

C$139 per night for 2 guests

Banff Inn

Banff Inn

501 Banff Ave, Banff
Banff Inn
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated in a national park, this hotel is 0.5 mi (0.8 km) from Banff National Park Information Centre and 1.8 mi (2.9 km) from Cave and Basin National Historic ...

C$98 per night for 2 guests

Douglas Fir Resort and Chalets

Douglas Fir Resort and Chalets

525 Tunnel Mountain Road, Banff
Douglas Fir Resort and Chalets
    3.0 out of 5.0
     
     

    Inside Banff National Park and 2 km (1.2 mi) from downtown Banff, this family friendly condo-style resort offers sweeping mountain views and is accessible to ...

    C$150 per night for 2 guests

    Banff Park Lodge

    Banff Park Lodge

    222 Lynx St, Banff
    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 ...

    C$99 per night for 2 guests

    High Country Inn

    High Country Inn

    419 Banff Ave, Banff
    High Country Inn
      3.0 out of 5.0
       
       

      Located in the heart of Banff, this hotel is located 2 blocks from downtown. Upper Hot Springs is 2.5 miles away, and Mount Norquay Ski Resort is 5 miles from ...

      C$89 per night for 2 guests

      Red Carpet Inn

      Red Carpet Inn

      425 Banff Ave, Banff
      Red Carpet Inn
        2.0 out of 5.0
         
         

        Situated on the Strip, this hotel is 0.3 mi (0.4 km) from Banff National Park Information Centre and within 3 mi (5 km) of Upper Hot Springs and Banff Gondola. ...

        C$79 per night for 2 guests

        The Juniper Hotel

        The Juniper Hotel

        1 Juniper Way, Banff
        The Juniper Hotel
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        The Juniper Hotel is the only hotel at the foot of Mount Norquay overlooking the town of Banff. This location provides sweeping views of Banff’s three iconic ...

        C$99 per night for 2 guests

        Irwin's Mountain Inn

        Irwin's Mountain Inn

        429 Banff Avenue, Banff
        Irwin's Mountain Inn
          2.5 out of 5.0
           
           

          Situated in Banff, this hotel is 0.3 mi (0.5 km) from Banff National Park Information Centre and within 3 mi (5 km) of Upper Hot Springs and Banff Gondola. Cave ...

          C$74 per night for 2 guests

          Inns of Banff

          Inns of Banff

          600 Banff Avenue, Banff
          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.

          C$79 per night for 2 guests

          Map

          Hotels with reviews mentioning Banff

          See all hotels near Banff

          Recent Reviews in Banff