Hotels in Banff

Hotels found in Banff — 48

Search hotels in Banff

Rimrock Resort Hotel

300 Mountain Avenue, P.O. Box 1110, Banff Map
Rimrock Resort Hotel Photos
6 reviews

Offering an indoor pool and a hot tub, Rimrock Resort Hotel is located 6 minutes’ Show more

Banff Park Lodge

222 Lynx Street, Banff Map
Banff Park Lodge Photos
20 reviews

Nestled in the pristine mountains of Banff in Alberta, Canada, is this environmentally Show more

Fox Hotel and Suites

461 Banff Avenue, Banff Map
Fox Hotel and Suites Photos
2 reviews

Located in historic Banff, Alberta, this contemporary hotel offers free shuttle Show more

Banff Ptarmigan Inn

337 Banff Avenue, Banff Map
Banff Ptarmigan Inn Photos
19 reviews

Situated just minutes from the centre of Banff, this comfortable inn offers convenient Show more

Inns of Banff

600 Banff Avenue, Banff Map
Inns of Banff Photos
23 reviews

Nestled on the edge of Banff, this comfortable hotel offers guests close proximity Show more

Spruce Grove Inn

545 Banff Avenue, Banff Map
Spruce Grove Inn Photos
11 reviews

Offering access to an outdoor pool, hot tub and sauna, Spruce Grove Inn is located Show more

King Edward Hotel

137 Banff Avenue, Banff Map
King Edward Hotel Photos
8 reviews

Located in the heart of Banff, this property is Banff’s second-oldest hotel. Show more

Buffalo Mountain Lodge

700 Tunnel Mountain Drive, Banff Map
Buffalo Mountain Lodge Photos
9 reviews

This Banff hotel is on the slopes of Tunnel Mountain, within a 20-minute walk of Show more

Bumpers Inn

250 Marmot Crescent Map
Bumpers Inn Photos
10 reviews

This motel is located in a quiet area, one block off of Banff Avenue and a 20-minute Show more

Heidi's B&B

214 Otter Street Map
Heidi's B&B Photos

Featuring mountain views, this Alberta B&B is 5 minutes’ walk to shopping in downtown Show more