Most Popular Banff Hotels

See all 89 Hotels in Banff
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,391 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$299
Hidden Ridge Resort
Hidden Ridge Resort

901 Hidden Ridge Way, Banff T1L 1H8

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

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

CA$249
Banff Rocky Mountain Resort
Banff Rocky Mountain Resort

1029 Banff Ave, Banff T1L1H8

3.0 out of 5.0
3.9 out of 5 (1,268 reviews)

This family-friendly Banff condo is within 3 mi (5 km) of Banff National Park Information Centre, Banff Lake Louise Tourism …

CA$229
Buffalo Mountain Lodge
Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff T1L 1B3

3.5 out of 5.0
4.1 out of 5 (785 reviews)

This scenic Canadian Rockies lodge is in Banff National Park, just 2 km (1.25 mi) from downtown Banff; Lake Minnewanka is 7 k …

CA$215
Douglas Fir Resort and Chalets
Douglas Fir Resort and Chalets

525 Tunnel Mountain Road, Banff T1L1B2

3.0 out of 5.0
4.2 out of 5 (775 reviews)

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

CA$190
Spruce Grove Inn
Spruce Grove Inn

545 Banff Ave, Banff T1L1B5

2.5 out of 5.0
3.1 out of 5 (366 reviews)

Situated in Banff, this hotel is 0.7 mi (1.2 km) from Banff National Park Information Centre and 2.1 mi (3.3 km) from Cave an …

CA$125
YWCA Banff Hotel
YWCA Banff Hotel

102 Spray Avenue, Banff T1L1A6

2.0 out of 5.0
3 out of 5 (196 reviews)

Located near the slopes, this Banff hostel is in the mountains, within 1 mi (2 km) of Banff Cascades of Time Gardens and Cave …

CA$114
Moose Hotel And Suites
Moose Hotel And Suites

345 Banff Ave, Banff T1L 1H8

4.5 out of 5 (20 reviews)

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

CA$299
Stoneridge Mountain Resort
Stoneridge Mountain Resort

30 Lincoln Pk, Canmore T1W3E9

4.0 out of 5.0
4.7 out of 5 (1,176 reviews)

Stoneridge Mountain Resort is near the small town of Canmore, a 20-minute drive from Banff, and less than an hour from …

CA$224
Coast Canmore Hotel & Conference Centre
Coast Canmore Hotel & Conference Centre

511 Bow Valley Trail, Canmore T1W1N7

3.0 out of 5.0
3.7 out of 5 (516 reviews)

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

CA$169

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