Beginning of main content

location Banff National Park is highly rated for Mountains and Lakes by 9,739 people

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

Tonight Dec 15 - Dec 16
This weekend Dec 21 - Dec 23
Next weekend Dec 28 - Dec 30

Top 10 Hotels in Banff National Park

See all 378 Properties in Banff National Park
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 ...

$81 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 ...

$86 per night for 2 guests

Stoneridge Mountain Resort by CLIQUE

Stoneridge Mountain Resort by CLIQUE

30 Lincoln Pk, Canmore
Stoneridge Mountain Resort by CLIQUE
    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 ...

    $122 per night for 2 guests

    Canmore Inn & Suites

    Canmore Inn & Suites

    1402 Bow Valley Trail, Canmore
    Canmore Inn & Suites
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     

    Situated in Canmore, this hotel is within 3 mi (5 km) of Canmore Nordic Centre Provincial Park, Cross Zee Ranch, and Silvertip Golf Course. Canmore Golf and ...

    $50 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. ...

    $65 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 ...

    $71 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 ...

      $109 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, ...

      $93 per night for 2 guests

      Rundlestone Lodge

      Rundlestone Lodge

      537 Banff Avenue - Box 489, Banff
      Rundlestone Lodge
        3.0 out of 5.0
         
         

        This hotel is superbly situated in Banff National Park, where guests can ski, hike and bike. Banff Centre (fine and performing arts) and the Whyte Museum of ...

        $63 per night for 2 guests

        Coast Canmore Hotel & Conference Centre

        Coast Canmore Hotel & Conference Centre

        511 Bow Valley Trail, Canmore
        Coast Canmore Hotel & Conference Centre
          3.0 out of 5.0
           
           

          Located 1 km (0.6 mi) from downtown Canmore, the largest town in the Canadian Rockies, this hotel 8 km (5 mi) from Banff National Park and 16.5 km (10 mi) from ...

          $69 per night for 2 guests

          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.

          Search Hotels near Top Banff National Park Attractions

          Recent Reviews in Banff National Park