Top 10 Banff National Park Hotel Deals

See all 102 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

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

CA$199
avg/night
The Elk & Avenue Hotel
The Elk & Avenue Hotel

333 Banff Ave, Banff T1L1B1

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 Tr …

CA$109
avg/night
Blackstone Mountain Lodge
Blackstone Mountain Lodge

170 Kananaskis way, Canmore T1W 0AB

4.0 out of 5.0

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

CA$147
avg/night
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

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
avg/night
Lake Louise Inn
Lake Louise Inn

210 Village Road, Lake Louise T0L1E0

3.0 out of 5.0

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$118
avg/night
Mountaineer Lodge
Mountaineer Lodge

101 Village Road, Lake Louise T0L 1E0

2.0 out of 5.0

Conveniently located near the ski slopes, this Lake Louise hotel is in the mountains, within 2 mi (3 km) of Wilsons Mountai …

CA$144
avg/night
Banff Ptarmigan Inn
Banff Ptarmigan Inn

337 Banff Ave, Banff T1L 1H8

3.0 out of 5.0

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

Get Rates
Deer Lodge
Deer Lodge

109 Lake Louise Drive, Lake Louise T0L1E0

3.0 out of 5.0

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

CA$127
avg/night
Banff Boundary Lodge
Banff Boundary Lodge

1000 Harvie Heights Rd, Harvie Heights T1W2W2

2.5 out of 5.0

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

CA$119
avg/night
Best Western Plus Pocaterra Inn
Best Western Plus Pocaterra Inn

1725 Mountain Ave, Canmore T1W 2W1

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 …

CA$98
avg/night

Recent Reviews in Banff National Park

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!