Beginning of main content

location Banff National Park is highly rated for Mountains and Lakes by 9,739 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 National Park hotels

Check prices on hotels in Banff National Park

Best deal Best deal 15 Mar - 17 Mar
Tonight 23 Jan - 24 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Search Hotels near Top Banff National Park Attractions

Top 10 Hotels in Banff National Park

See all 394 properties in Banff National Park
The Elk & Avenue Hotel

The Elk & Avenue Hotel

333 Banff Ave, Banff
The Elk & Avenue Hotel
    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$109 per night for 2 guests

    Mount Royal Hotel

    Mount Royal Hotel

    138 Banff Avenue, Banff
    Mount Royal Hotel
      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

      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

        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

        Stoneridge Mountain Resort by CLIQUE

        Stoneridge Mountain Resort by CLIQUE

        30 Lincoln Pk, Canmore
        Stoneridge Mountain Resort by CLIQUE
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        Stoneridge Mountain Resort by CLIQUE is near the small town of Canmore, a 20-minute drive from Banff, and less than an hour from spectacular Lake Louise. Guests ...

        C$160 per night for 2 guests

        Grande Rockies Resort - Bellstar Hotels & Resorts

        Grande Rockies Resort - Bellstar Hotels & Resorts

        901 Mountain St, Canmore
        Grande Rockies Resort - Bellstar Hotels & Resorts
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        This family-friendly Canmore resort is located in the mountains, within 1 mi (2 km) of Canmore Museum and Geoscience Centre and Canmore Golf and Curling Club. ...

        C$99 per night for 2 guests

        Mountaineer Lodge

        Mountaineer Lodge

        101 Village Road, Lake Louise
        Mountaineer Lodge
        • Free Cancellation
        2.0 out of 5.0
         
         

        Conveniently near skiing facilities, this Lake Louise hotel is located in the mountains, within 3 mi (5 km) of Icefields Parkway and Lake Louise Mountain Resort, ...

        C$145 per night for 2 guests

        Banff Park Lodge

        Banff Park Lodge

        222 Lynx St, Banff
        Banff Park Lodge
          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$95 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

            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

            Map

            Learn about Banff National Park?

            Local experts explore every corner of Banff National Park for you

            Best places to eat in Banff National Park

            Uncovering tasty dining options near Banff & Lake Louise

            No Vacation Required
            Best places to eat in Banff National Park. Opens in a new window.

            Best ways to beat the crowds in Banff

            Finding solitude in Banff National Park

            No Vacation Required
            Best ways to beat the crowds in Banff. Opens in a new window.

            The wonders of Banff National Park

            Capturing the beauty of Canada's natural treasure

            The Planet D
            The wonders of Banff National Park. Opens in a new window.

            Recent Reviews in Banff National Park