Top 10 Banff Hotel Deals

See all 87 Hotels in Banff
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 …

Get Rates
Fairmont Banff Springs
Fairmont Banff Springs

405 Spray Ave, Banff T0L0C0

4.0 out of 5.0

This opulent 1888 Scottish baronial-style resort towers over 2 scenic river valleys, 0.5 km (0.25 mi) from downtown Banff and …

CA$341
Tunnel Mountain Resort
Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff T1L 1B1

3.5 out of 5.0

Situated in a national park, this lodge is 0.1 mi (0.1 km) from Surprise Corner and 2.4 mi (3.8 km) from Cave and Basin …

Get Rates
High Country Inn
High Country Inn

419 Banff Ave, Banff T1L 1A7

3.0 out of 5.0

Located in the heart of Banff, this hotel is located 2 blocks from downtown. Upper Hot Springs is 2.5 miles away, and Mount …

Get Rates
Douglas Fir Resort and Chalets
Douglas Fir Resort and Chalets

525 Tunnel Mountain Road, Banff T1L1B2

3.0 out of 5.0

Inside Banff National Park and 2 km (1.2 mi) from downtown Banff, this family friendly condo-style resort offers sweeping …

Get Rates
Charltons Banff
Charltons Banff

513 Banff Ave, Banff T1L1B4

3.0 out of 5.0

Surrounded by the Canadian Rockies, this hotel is located 4 blocks from downtown Banff and provides easy access to skiing a …

Get Rates
HI-Banff Alpine Centre
HI-Banff Alpine Centre

801 Hidden Ridge Way, Banff T1L1B3

2.5 out of 5.0

Situated in Banff, this hostel is 0.1 mi (0.2 km) from Surprise Corner and 2.4 mi (3.9 km) from Cave and Basin National …

Get Rates
Samesun Banff
Samesun Banff

433 Banff Ave, Banff T1L 1B4

1.5 out of 5.0

Conveniently located near the ski slopes, this Banff hostel is in the mountains, within 2 mi (3 km) of Victoria Glacier and …

Get Rates
Coast Canmore Hotel & Conference Centre
Coast Canmore Hotel & Conference Centre
12.6 km from Banff
3.0 out of 5.0

Located 1 km (0.6 mi) from downtown Canmore, the largest town in the Canadian Rockies, this hotel 8 km (5 mi) from Banff …

Get Rates
Windtower Lodge and Suites
Windtower Lodge and Suites
12.9 km from Banff
3.0 out of 5.0

This family-friendly Canmore hotel is within 2 mi (3 km) of Canmore Museum and Geoscience Centre, Canmore Caverns, and Canmor …

Get Rates
Local Weather
December -3° -13°
January -2° -14°
February -12°

Recent Reviews in Banff

Hide content

Narrow your search

Banff Hotel Guide

If you're after budget or luxury apartments or hotels in Banff, it is useful to know that there is a large range of different possibilities available. Expedia's comprehensive database lists 33 establishments that are within a 6-mile (10-kilometer) distance of Banff's CBD.

One of the secrets of trouble-free travel is location, so check out the Delta Banff Royal Canadian Lodge and The Fox Hotel and Suites, which can be found within a 0.6-mile (1-kilometer) radius of the town center.

No visit to Banff would be complete if you don't take a trip to the Upper Hot Springs. The Fairmont Banff Springs and Hidden Ridge Resort, are within a 0.1 miles (0.2 kilometers) radius of Upper Hot Springs.

The Cave and Basin National Historic Site and the Mount Norquay Ski Resort also have accommodation options nearby. The Banff Aspen Lodge and the Banff Ptarmigan Inn are some of the options that are closest to the Cave and Basin National Historic Site. The Banff Park Lodge and the Juniper Hotel are near the Mount Norquay Ski Resort.

The Fairmont Banff Springs and Hidden Ridge Resort are good options if you decide to choose a hotel within easy walking distance of Canadian Ski Museum West. The Douglas Fir Resort and Chalets and The Rimrock Resort Hotel are within an easy stroll of Canada House Gallery.
 Accommodations close to Banff Lake Louise Tourism Bureau, include Buffalo Mountain Lodge and Charltons Banff. Accommodation options near Banff National Park Information Centre, include the Banff Caribou Lodge and Spa and Banff Inn.

The Rundle Cliffs Lodge is 11 miles (18 kilometers) from the center of Banff. Or, alternatively, the Sunshine Mountain Lodge is positioned 9 miles (14 kilometers) away. Two other Expedia-listed hotels include the Solara Resort and Spa and the Paradise Resort Club.

Like to travel a bit further afield? Canadian Rockies has many things to see. Investigate Canadian Rockies's nature museums, history museums and open-air museums. You can also take the time to to admire the region's forests, rivers and streams. Adventurous travelers may try their hand at snowboarding, skiing and cross-country skiing in this part of Canada.

The closest places to stay in Banff National Park are Harvie Heights and Canmore. Harvie Heights is 9 miles (14 kilometers) to the northwest of Banff, while Canmore is 11 miles (18 kilometers) to the northwest. Harvie Heights accommodations include the Sunset Resorts Canmore and Grande Rockies Resort. The Stoneridge Mountain Resort and Canmore Crossing are amongst the hotels in Canmore.

If you are traveling into or out of Calgary International Airport and plan to stay nearby try Delta Calgary Airport In-Terminal Hotel or Best Western Premier Freeport Inn & Suites.

false