Top 10 Hotels in Canmore

See all 84 Hotels in Canmore
Buffalo Mountain Lodge
Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff T1L 1B3

3.5 out of 5.0

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

$71
per night
Mount Royal Hotel
Mount Royal Hotel

138 Banff Avenue, Banff T1L 1A7

3.0 out of 5.0

This historic 1908 hotel is located in downtown Banff, in the heart of the spectacular Canadian Rockies and within blocks o …

Get Rates
Banff Park Lodge
Banff Park Lodge

222 Lynx St, Banff T1L 1K5

3.0 out of 5.0

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

$77
per night
Rundlestone Lodge
Rundlestone Lodge

537 Banff Avenue - Box 489, Banff T1L1A6

3.0 out of 5.0

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

$81
per night
Red Carpet Inn
Red Carpet Inn

425 Banff Ave, Banff T1L1B6

2.0 out of 5.0

Situated on the Strip, this hotel is 0.3 mi (0.4 km) from Victoria Glacier and within 3 mi (5 km) of Upper Hot Springs and …

$59
per night
The Juniper Hotel
The Juniper Hotel

1 Juniper Way, Banff T1L1E1

3.0 out of 5.0

The Juniper Hotel is the only hotel at the foot of Mount Norquay overlooking the town of Banff. This location provides …

Get Rates
The Fox Hotel and Suites
The Fox Hotel and Suites

461 Banff Ave, Banff T1L 1H8

3.5 out of 5.0

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 …

Get Rates
Ramada Canmore
Ramada Canmore

1402 Bow Valley Trail, Canmore T1W1N5

2.5 out of 5.0

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

$66
per night
Irwin's Mountain Inn
Irwin's Mountain Inn

429 Banff Avenue, Banff T1l1B2

2.5 out of 5.0

Situated in Banff, this hotel is 0.2 mi (0.4 km) from Victoria Glacier and within 3 mi (5 km) of Upper Hot Springs and Banf …

$62
per night
Banff Inn
Banff Inn

501 Banff Ave, Banff T1L1A9

3.0 out of 5.0

Situated in a national park, this hotel is 0.1 mi (0.1 km) from Victoria Glacier and 1.8 mi (3 km) from Cave and Basin …

$99
per night

Recent Reviews in Canmore

Hide content

Where to stay in Canmore

Canmore Hotel Guide

Mountain towns don’t get much more charming than Canmore. Located just west of Calgary, this tight-knit community sits in the shadow of the Alberta Rockies, and hotels in Canmore cater to travelers interested in exploring the rugged terrain. Of course, it’s not all Spartan inns and no-frills lodges; the best Canmore hotels thrive on treating their guests to a warm, welcoming atmosphere, and you’ll find cheap packages that offer just as many must-have amenities as a top four-star resort. That’s the beauty of a Canmore vacation.

When to Visit Canmore Hotels

Though Canmore is a stunning year-round destination, each season offers a slightly different experience. If you're looking for a traditional winter getaway, book your trip for December, January, or February. You’ll be able to take part in local skiing, dog-sledding, and snowshoeing activities, and you might just find a few Canmore hotel deals during this time period.

Are you more of a warm-weather traveler? Head to the hotels in Canmore, Alberta during the summer months. The area’s hiking, biking, and white-water rafting locations are truly unbeatable, and the golf resorts look gorgeous perched against the mountain lakes and verdant forests.

Ready to plan your Canmore getaway? Browse Expedia.com for expertly curated inns, airfares, and attraction tickets. Whether you’re searching for pet friendly hotels or want to find a few resort specials near the downtown area, we have everything you need to put together a classic escape to this mountainous destination.