Most Popular Banff National Park Hotels

See all 104 Hotels in Banff National Park
The Rimrock Resort Hotel
The Rimrock Resort Hotel

300 Moutain Avenue, Banff T1L 1J2

4.0 out of 5.0
4.4 out of 5 (2,420 reviews)

Nestled in the mountains 750 feet above the town of Banff, The Rimrock Resort Hotel is across from the Upper Hot Springs an …

CA$197
Banff International Hotel
Banff International Hotel

333 Banff Ave, Banff T1L1B1

3.0 out of 5.0
3.8 out of 5 (1,331 reviews)

Located in downtown Banff, this hotel is also superbly situated within the heart of Banff National Park and close to the Tr …

CA$119
Blackstone Mountain Lodge
Blackstone Mountain Lodge

170 Kananaskis way, Canmore T1W 0AB

4.0 out of 5.0
4.5 out of 5 (1,028 reviews)

Blackstone Mountain Lodge is nestled in the wilderness of Banff National Park, yet only 4 minutes by car - or 20 minutes on …

CA$144
Delta Hotels by Marriott Banff Royal Canadian Lodge
Delta Hotels by Marriott Banff Royal Canadian Lodge

459 Banff Ave, Banff T0L0C0

4.0 out of 5.0
4.4 out of 5 (1,107 reviews)

This warmly inviting lodge-style hotel is just a five-minute walk from downtown Banff's shops and restaurants and 3 km from M …

CA$199
Lake Louise Inn
Lake Louise Inn

210 Village Road, Lake Louise T0L1E0

3.0 out of 5.0
3.4 out of 5 (1,981 reviews)

Situated in the Village of Lake Louise, this inn is within 4 km (less than 3 mi) from Lake Louise, skiing, hiking, and Samson …

CA$135
Mountaineer Lodge
Mountaineer Lodge

101 Village Road, Lake Louise T0L 1E0

2.0 out of 5.0
3.5 out of 5 (893 reviews)

Conveniently near skiing facilities, this Lake Louise hotel is located in the mountains, within 3 mi (5 km) of Lake Louise …

CA$144
Banff Ptarmigan Inn
Banff Ptarmigan Inn

337 Banff Ave, Banff T1L 1H8

3.0 out of 5.0
3.6 out of 5 (1,349 reviews)

This Banff resort, situated in Banff National Park, is a 10-minute walk from Banff National Park Information Centre. Mount …

CA$129
Deer Lodge
Deer Lodge

109 Lake Louise Drive, Lake Louise T0L1E0

3.0 out of 5.0
3.4 out of 5 (997 reviews)

In the heart of the Canadian Rockies, this scenic Alberta lodge is a 7-minute walk from Lake Louise, 12 miles from Yoho …

CA$224
Banff Boundary Lodge
Banff Boundary Lodge

1000 Harvie Heights Rd, Harvie Heights T1W2W2

2.5 out of 5.0
4.3 out of 5 (975 reviews)

Situated in the mountains, this lodge is within 3 mi (5 km) of Cross Zee Ranch, Canmore Golf and Curling Club, and Canmore …

CA$185
Best Western Plus Pocaterra Inn
Best Western Plus Pocaterra Inn

1725 Mountain Ave, Canmore T1W 2W1

2.5 out of 5.0
4.4 out of 5 (573 reviews)

Situated in Canmore, this eco-friendly hotel is within 1 mi (2 km) of Canmore Golf and Curling Club and Canmore Museum and …

CA$115
Hide content

Search Banff National Park Hotels By:

Your Guide to Banff National Park Hotels

Come visit the oldest national park in Canada, and the third-oldest in the world!

  • Get the best deals on hotels near Banff National Park in the Rocky Mountains
  • Book a hotel in Banff Nation Park, Alberta, with user-friendly booking tools
  • Combine flights to Calgary and hotels in Banff, Canada for spectacular vacation packages

Incredible natural beauty on the eastern side of the Canadian Rockies is what Banff National Park is all about. This area lures two to five million visitors each year, so come get swept up in the incredible adventure of this gorgeous land!

Winter Activities in Banff

Have you ever climbed a glacier? Well, now is your chance. Head to Athabasca Glacier and the Columbia Ice Field, the largest ice field in the Rockies. Have some ice-cold adventure, even in the height of summer.

Book passage on the Banff Gondola up to the top of Sulphur Mountain for awe-inspiring views, hiking, or skiing. This year-round attraction takes just 10 minutes to complete each way. Plus, if you book a hotel in Banff National Park near the hot springs at the gondola’s base, you can soak those weary bones before falling into bed.

Summer in Banff

Though it may seem impossible, Banff gets even more beautiful when most of the snow melts. Tears begin falling down Weeping Wall where climbers once scaled solid sheets of ice. You can paddle through glacier-fed waters in Moraine Lake, or hike around Peyto Lake to enjoy stunning views.

When you’re ready to head into town, check out the 100-year-old Whyte Museum, which highlights the area’s history and culture. And, of course, you can book hotels in Banff, AB, Canada near the Canadian Pacific Railway. A ride on the rails through this awe-inspiring area is a lifetime memory, and it all starts by booking your trip through Expedia.ca today!