Search Hotels near Top Banff National Park Attractions

Most Popular Hotels in Banff National Park

See all 79 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.

¥14,755
Ramada Canmore

Ramada Canmore

1402 Bow Valley Trail, Canmore T1W1N5

2.5 out of 5.0
3.7 out of 5 (1,590 reviews)

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

¥7,018
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,851 reviews)

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

¥16,935
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 …

¥17,520
Fairmont Chateau Lake Louise

Fairmont Chateau Lake Louise

111 Lake Louise Drive, Lake Louise T0L1E0

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

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

¥24,339
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 …

¥9,833
The Fox Hotel and Suites

The Fox Hotel and Suites

461 Banff Ave, Banff T1L 1H8

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

¥11,394
Banff Park Lodge

Banff Park Lodge

222 Lynx St, Banff T1L 1K5

3.0 out of 5.0
4.1 out of 5 (2,073 reviews)

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

¥9,563
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

521 Banff Ave, Banff T1L 1H8

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

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

Get Rates
Rundlestone Lodge

Rundlestone Lodge

537 Banff Avenue - Box 489, Banff T1L1A6

3.0 out of 5.0
4.2 out of 5 (1,243 reviews)

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

¥8,932

Recent Reviews in Banff National Park

Narrow your search

Banff National Park Hotel Guide

Search for hotels in Banff National Park on Expedia. You can easily find your hotels in Banff National Park using one of the methods below:

  • View our selection of featured hotels in Banff National Park
  • Use the map to find hotels in the Banff National Park neighborhood you prefer
  • Use the filters to see hotels in a specific area of Banff National Park, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Banff National Park
  • Enter your travel dates to view the best deals on hotels in Banff National Park - while they last
false