Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Banff National Park Independent Hotels

See all 107 Hotels in Banff National Park
Banff Park Lodge

Banff Park Lodge

222 Lynx St, Banff
3.5 out of 5.0
4.1 out of 5 (1,932 reviews)
Great location and price Been there twice. Location is great, we were able to walk around easily to main street. The room wa … - 

$80

$80
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

521 Banff Ave, Banff
4.0 out of 5.0
4.1 out of 5 (1,987 reviews)
Nice hotel with easy access to main attraction Walked to most places of interest. Hotel had spa facilities, welcoming wood burning fireplace in lo … - 

$79

$79
Lake Louise Inn

Lake Louise Inn

210 Village Road, Lake Louise
3.5 out of 5.0
3.5 out of 5 (2,000 reviews)
Great place to stay for skiing! Lake Louise Inn is in a superb location for outdoor activities, especially skiing in winter. The se … - 

$89

$89
The Fox Hotel and Suites

The Fox Hotel and Suites

461 Banff Ave, Banff
4.0 out of 5.0
4.2 out of 5 (1,982 reviews)
I'd stay again Clean, comfy, spacious. One complaint is that we were near the stairs, so we got to listen to every … - 

$117

$117
The Rimrock Resort Hotel

The Rimrock Resort Hotel

300 Moutain Avenue, Banff
4.5 out of 5.0
4.4 out of 5 (1,980 reviews)
Scenery and pleasant Great hotel in the landscape of river and hills! Close to Banff Upper Hot Springs!!! - 

$156

$156
Moose Hotel And Suites

Moose Hotel And Suites

345 Banff Ave, Banff
4.0 out of 5.0
4.7 out of 5 (482 reviews)
Heaven This one word explains the stay and accommodations. - 

$143

$143
Canmore Rocky Mountain Inn

Canmore Rocky Mountain Inn

1719 Bow Valley Trail, Canmore
2.5 out of 5.0
3.8 out of 5 (521 reviews)
Overall very nice. Clean and comfortable. Loved th hot tub. Prices very affordable. Will definitely … - 

$71

$71
The Elk & Avenue Hotel

The Elk & Avenue Hotel

333 Banff Ave, Banff
3.5 out of 5.0
3.8 out of 5 (1,628 reviews)
Wonderful staff! Location is right in the center of town. Free parking in a garage. The hotel resta … - 

$91

$91
The Juniper Hotel

The Juniper Hotel

1 Juniper Way, Banff
3.5 out of 5.0
4.1 out of 5 (1,276 reviews)
Fantastic views Great lounge with a roaring fireplace Spectacular views from the dining room and our room Great foo … - 

$80

$80
Hidden Ridge Resort

Hidden Ridge Resort

901 Hidden Ridge Way, Banff
4.0 out of 5.0
4.2 out of 5 (1,564 reviews)
Great hot tub! Very nice hotel. Room had everything we needed, Except we didn't like the pillows. But we loved the … - 

$103

$103
Banff Rocky Mountain Resort

Banff Rocky Mountain Resort

1029 Banff Ave, Banff
3.5 out of 5.0
3.9 out of 5 (1,663 reviews)
Cosy, clean and winter ready Perfect place for a winter stay, shuttle bus to town. Service to the ski resorts. Super cosy rooms … - 

$78

$78
Rundlestone Lodge

Rundlestone Lodge

537 Banff Avenue - Box 489, Banff
3.5 out of 5.0
4.2 out of 5 (1,387 reviews)
Excellent location in Banff with easy access to the local public transit that can take you downtown … - 

$80

$80
Inns of Banff

Inns of Banff

600 Banff Avenue, Banff
3.0 out of 5.0
3.3 out of 5 (2,023 reviews)
Near to the Banff strip, plenty of free parking. Has a swimming pool. - 

$63

$63
Douglas Fir Resort and Chalets

Douglas Fir Resort and Chalets

525 Tunnel Mountain Road, Banff
3.5 out of 5.0
4.1 out of 5 (1,057 reviews)
Nice lidge Did a short stay but was warm and welcoming. A little out dated. But lovely touch with fireplace. H … - 

$117

$117
Mountaineer Lodge

Mountaineer Lodge

101 Village Road, Lake Louise
2.5 out of 5.0
3.5 out of 5 (1,139 reviews)
Great place to stay in Lake Louise Great overall experience. Hotel is a bit older but clean and comfortable. Breakfast is included, wh … - 

$112

$112
Brewster's Mountain Lodge

Brewster's Mountain Lodge

208 Caribou Street, Banff
3.5 out of 5.0
4.1 out of 5 (1,935 reviews)
Excellent location Quiet room with comfortable beds. Excellent location close to everything! Rooms were clean and hot … - 

$84

$84
Banff Aspen Lodge

Banff Aspen Lodge

401 Banff Ave, Banff
3.5 out of 5.0
4.2 out of 5 (1,281 reviews)
Great place to stay for a ski vacay Stayed here with a few friends for a ski holiday. Check in was a breeze, I wish I caught the staff … - 

$116

$116
Buffalo Mountain Lodge

Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff
3.5 out of 5.0
4.1 out of 5 (1,072 reviews)
Cozy Hotel! Very cozy room, fireplace was wonderful! Could have been a bit cleaner though. - 

$110

$110
Deer Lodge

Deer Lodge

109 Lake Louise Drive, Lake Louise
3.5 out of 5.0
3.3 out of 5 (1,228 reviews)
Decent place to sleep close to Ski Resort Decent place to stay for the price. Close to Ski Resort. Friendly staff. Cozy common areas, firepla … - 

$91

$91
Banff Inn

Banff Inn

501 Banff Ave, Banff
3.5 out of 5.0
3.9 out of 5 (1,292 reviews)
Great stay in the Mountains We had a great stay over New Years in Banff. We found the hotel to be very nice. The location was p … - 

$123

$123
Map

Recently booked Banff National Park hotels

Banff Inn
3.5 out of 5.0
Last booking: 12 minutes ago
Baker Creek Mountain Resort
3.5 out of 5.0
Last booking: 29 minutes ago
Delta Hotels by Marriott Banff Royal Canadian Lodge
4.5 out of 5.0
Last booking: 35 minutes ago
The Fox Hotel and Suites
4.0 out of 5.0
Last booking: 5 hours ago
The Drake Inn
3.0 out of 5.0
Last booking: 6 hours ago
Inn of the Rockies
3.5 out of 5.0
Last booking: 6 hours ago
Buffalo Mountain Lodge
3.5 out of 5.0
Last booking: 9 hours ago
Fairmont Chateau Lake Louise
4.0 out of 5.0
Last booking: 9 hours ago
Mountaineer Lodge
2.5 out of 5.0
Last booking: 9 hours ago

Independent Banff National Park Hotel Guide

Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Banff National Park, Alberta. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Banff National Park hotels guarantees an unparalleled level of comfort and quality.

You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Banff National Park Independent locations may even offer extra little benefits and discounts for frequent travelers.