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 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 National Park hotels

Check prices on hotels in Banff National Park

Best deal 5 Apr. - 7 Apr.
Tonight 25 Mar. - 26 Mar.
This weekend 29 Mar. - 31 Mar.
Next weekend 5 Apr. - 7 Apr.

Search Hotels near Top Banff National Park Attractions

Top 10 Hotels in Banff National Park

See all 426 properties in Banff National Park
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 ...

C$109 per night for 2 guests

The Fox Hotel and Suites

The Fox Hotel and Suites

461 Banff Ave, Banff, AB
The Fox Hotel and Suites
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

The Fox Hotel and Suites is 4 blocks from downtown Banff, 1 km (0.6 mi) from the Bow River, and 5 km (3 mi) from the Sulphur Mountain Gondola.

C$149 per night for 2 guests

Best Western Plus Pocaterra Inn

Best Western Plus Pocaterra Inn

1725 Mountain Ave, Canmore, AB
Best Western Plus Pocaterra Inn
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 

Situated in Canmore, this eco-friendly hotel is within 1 mi (2 km) of Canmore Golf and Curling Club and Canmore Museum and Geoscience Centre. Cross Zee Ranch ...

C$109 per night for 2 guests

Stoneridge Mountain Resort by CLIQUE

Stoneridge Mountain Resort by CLIQUE

30 Lincoln Pk, Canmore, AB
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$156 per night for 2 guests

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 within 2 mi (3 km) of Canadian Ski Museum West, Banff Centre for Arts and Creativity, ...

C$129 per night for 2 guests

The Rimrock Resort Hotel

The Rimrock Resort Hotel

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

    Nestled in the mountains 750 feet above the town of Banff, The Rimrock Resort Hotel is across from the Upper Hot Springs and within walking distance of the Banff ...

    C$189 per night for 2 guests

    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 Banff National Park just a short walk from downtown Banff, Banff Caribou Lodge and Spa has friendly staff and convenient location with easy access ...

    C$99 per night for 2 guests

    Mount Royal Hotel

    Mount Royal Hotel

    138 Banff Avenue, Banff, AB
    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$149 per night for 2 guests

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

    C$199 per night for 2 guests

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

    C$118 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.

    Recent Reviews in Banff National Park