Beginning of main content

location Banff is highly rated for Mountains and Skiing by 3976 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 hotels

Check prices on hotels in Banff

Best deal 26 Apr. - 28 Apr.
Tonight 26 Apr. - 27 Apr.
This weekend 26 Apr. - 28 Apr.
Next weekend 3 May - 5 May

Search Hotels near Top Banff Attractions

Top 10 Hotels in Banff

See all 425 properties in Banff

Estimated price for 1 night/2 adults

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 East Kootenay G, this spa hotel is within a 5-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. Banff Centre ...

C$199 per night for 2 guests

28 Apr - 29 Apr
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
 
 

The lodge is in the center of Banff, surrounded by the magnificent Rocky Mountains. Guests can walk to the town's shops and restaurants, or to the picturesque ...

C$99 per night for 2 guests

28 Apr - 29 Apr
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$100 per night for 2 guests

28 Apr - 29 Apr
The Elk & Avenue Hotel

The Elk & Avenue Hotel

333 Banff Ave, Banff, AB
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$128 per night for 2 guests

16 May - 17 May
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$129 per night for 2 guests

29 Apr - 30 Apr
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

28 Apr - 29 Apr
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

28 Apr - 29 Apr
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.

C$89 per night for 2 guests

28 Apr - 29 Apr
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

    28 Apr - 29 Apr
    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
     
     

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

    C$118 per night for 2 guests

    2 May - 3 May
    Map

    Hotels with reviews mentioning Banff

    See all hotels near Banff

    Recent Reviews in Banff