Check prices on hotels in Banff National Park

Search Hotels near Top Banff National Park Attractions

Top 10 Banff National Park Hotel Deals

See all 102 Hotels in Banff National Park
Hidden Ridge Resort

Hidden Ridge Resort

901 Hidden Ridge Way, Banff T1L 1H8

4.0 out of 5.0
4.2 out of 5 (1,530 reviews)

This resort, situated high on Tunnel Mountain, features views of downtown Banff and the surrounding Rocky Mountains.

C$129
Ramada Canmore

Ramada Canmore

1402 Bow Valley Trail, Canmore T1W1N5

3.0 out of 5.0
3.7 out of 5 (1,614 reviews)

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

C$80
The Rimrock Resort Hotel

The Rimrock Resort Hotel

300 Moutain Avenue, Banff T1L 1J2

4.5 out of 5.0
4.4 out of 5 (2,874 reviews)

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

C$193
Moose Hotel And Suites

Moose Hotel And Suites

345 Banff Ave, Banff T1L 1H8

4.0 out of 5.0
4.6 out of 5 (433 reviews)

Located in the heart of Banff, this spa hotel is 0.1 mi (0.2 km) from Banff National Park Information Centre and within 3 mi …

C$179
Fairmont Chateau Lake Louise

Fairmont Chateau Lake Louise

111 Lake Louise Drive, Lake Louise T0L1E0

4.5 out of 5.0
4.4 out of 5 (1,919 reviews)

Surrounded by the peaks of the Canadian Rockies, this mountain resort in Banff National Park on the shores of Lake Louise is …

C$296
Lake Louise Inn

Lake Louise Inn

210 Village Road, Lake Louise T0L1E0

3.5 out of 5.0
3.5 out of 5 (2,538 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 …

C$115
The Fox Hotel and Suites

The Fox Hotel and Suites

461 Banff Ave, Banff T1L 1H8

4.0 out of 5.0
4.2 out of 5 (1,979 reviews)

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

C$149
Banff Park Lodge

Banff Park Lodge

222 Lynx St, Banff T1L 1K5

3.5 out of 5.0
4.1 out of 5 (2,094 reviews)

Located in the Canadian Rockies, this Banff hotel's quiet location is 2 blocks from Banff Avenue shopping and museums, 1 bloc …

C$89
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

521 Banff Ave, Banff T1L 1H8

4.0 out of 5.0
4.1 out of 5 (2,203 reviews)

Located in Banff National Park just a short walk from downtown Banff, Banff Caribou Lodge and Spa has friendly staff and …

C$119
Rundlestone Lodge

Rundlestone Lodge

537 Banff Avenue - Box 489, Banff T1L1A6

3.5 out of 5.0
4.2 out of 5 (1,355 reviews)

This hotel is superbly situated in Banff National Park, where guests can ski, hike and bike. Banff Centre (fine and performin …

C$92

Recent Reviews in Banff National Park

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

Once you’re all checked in to your hotel, it’s time to explore. Put your adventure cap on and see what the city has to offer! From good eats to thrilling excursions, there are tons of things to do in Banff National Park, and you can book them all right here on Expedia.

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!