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,420 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$197
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,243 reviews)

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

CA$149
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,289 reviews)

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

CA$129
Buffalo Mountain Lodge
Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff T1L 1B3

3.5 out of 5.0
4.1 out of 5 (795 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$151
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 (793 reviews)

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

CA$145
Spruce Grove Inn
Spruce Grove Inn

545 Banff Ave, Banff T1L1B5

2.5 out of 5.0
3.1 out of 5 (375 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$97
YWCA Banff Hotel
YWCA Banff Hotel

102 Spray Avenue, Banff T1L1A6

2.0 out of 5.0
3 out of 5 (197 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$75
Moose Hotel And Suites
Moose Hotel And Suites

345 Banff Ave, Banff T1L 1H8

4.4 out of 5 (34 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$172
Coast Canmore Hotel & Conference Centre
Coast Canmore Hotel & Conference Centre
12.6 km from Banff
3.0 out of 5.0
3.7 out of 5 (527 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$104
Stoneridge Mountain Resort
Stoneridge Mountain Resort
13 km from Banff
4.0 out of 5.0
4.7 out of 5 (1,196 reviews)

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

CA$160

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