• Login or Create Account
  • Currency

    USD

You are booking hotel for more than 90 days

map
Price Per Night
  • (3)
  • (14)
  • (18)
  • (16)
  • (36)
  • (13)

Your Budget

to
Star Category
  • (49)
  • (29)
  • (2)
User Rating
  • (72)
  • (72)
  • (10)
  • (34)
  • (27)
Property Type
  • (63)
  • (20)
  • (6)
  • (5)
  • (5)
  • (1)
Chains
  • (3)
  • (1)
  • (1)
  • (2)
Amenities
Guests Love
  • (36)
  • (28)
  • (79)
  • (9)

Show -4 more

Booking Preference
Booking Preference
  • (19)
  • (100)
  • (26)
House Rules
  • (1)
  • (1)
Business Essentials
  • (79)
  • (13)
BACK TO TOP

Hotels in Canmore, Alberta

hotelImg
Entire Apartment
Banff | 3 minutes walk to Banff City Centre
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

CanoeingCanoeing
JacuzziJacuzzi
Skiing
Free Cancellation
This 4 Star Apart-hotel in Canmore is located in Banff. Full Address of property is 101, 316 Marten St View On Map Key amenities of this property are Canoeing & Jacuzzi & Skiing.
View More
Excellent4.6

(502 Ratings)

$ 204

+ $ 38 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Canmore | 2.6 km drive to Lake Louise City Centre
ParkingParking
Free Cancellation
Location of the Hotel is Canmore View On Map (105 Lake Louise Drive Box 7). Top Facilities of this Hotel are Parking.
View More
Excellent4.8

(1002 Ratings)

$ 214

+ $ 28 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Canmore
Kids' Meals
Childcare ServicesChildcare Services
This 5 Star Resort in Canmore is located in Canmore. Full Address of property is 111 Lake Louise Drive View On Map Key amenities of this property are Kids' Meals & Childcare Services.
View More
Excellent4.8

(1044 Ratings)

$ 498

+ $ 106 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 810 m drive to Banff City Centre
Shuttle Service
Free Cancellation
Location of the Hotel is Banff View On Map (461 Banff Ave). Top Facilities of this Hotel are Shuttle Service.
View More
Excellent4.3

(3309 Ratings)

$ 227

+ $ 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 3 minutes walk to Banff City Centre
8 minutes walk to Banff Station,
Free Cancellation
This 4 Star Hotel in Canmore is located in Banff. Full Address of property is 345 Banff Ave View On Map
View More
Excellent4.8

(2559 Ratings)

$ 426

+ $ 56 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 1.1 km drive to Banff City Centre
JacuzziJacuzzi
Heated Pool
GymGym
Free Cancellation
Location of the Hotel is Banff View On Map (521 Banff Ave Box 1070). Top Facilities of this Hotel are Jacuzzi & Heated Pool & Gym.
View More
Excellent4.3

(3344 Ratings)

$ 185

+ $ 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Canmore | 1.4 km drive to Banff Airport, AB (YBA)
Shuttle Service
Free Cancellation
This 3 Star Hotel in Canmore is located in Canmore. Full Address of property is 1029 Banff Ave View On Map Key amenities of this property are Shuttle Service.
View More
Very Good4.0

(2996 Ratings)

$ 175

+ $ 23 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 10 minutes walk to Banff City Centre
Free Cancellation
Location of the Hotel is Banff View On Map (501 Banff Ave).
View More
Excellent4.4

(1187 Ratings)

$ 155

+ $ 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Yellowhead County
Kids' Meals
Childcare ServicesChildcare Services
Free Cancellation
This 4 Star Resort in Canmore is located in Yellowhead County. Full Address of property is Old Lodge Road View On Map Key amenities of this property are Kids' Meals & Childcare Services.
View More
Excellent4.3

(1001 Ratings)

$ 399

+ $ 52 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 1.7 km drive to Banff City Centre
Kids' Meals
JacuzziJacuzzi
Skiing
Free Cancellation
Location of the Hotel is Banff View On Map (700 Tunnel Mountain Road). Top Facilities of this Hotel are Kids' Meals & Jacuzzi & Skiing.
View More
Very Good3.7

(1038 Ratings)

$ 205

+ $ 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 3 minutes walk to Banff City Centre
7 minutes walk to Banff Station,
Shuttle Service
Free Cancellation
This 3 Star Hotel in Canmore is located in Banff. Full Address of property is 337 Banff Ave View On Map Key amenities of this property are Shuttle Service.
View More
Excellent4.4

(2169 Ratings)

$ 195

+ $ 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 1.2 km drive to Banff City Centre
Free Cancellation
Location of the Hotel is Banff View On Map (537 Banff Avenue - Box 489).
View More
Average2.4

(1498 Ratings)

$ 177

+ $ 23 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
GymGym
ParkingParking
Free Cancellation till 24 hrs before check in
Full Address of property is 11217 21st Avenue View On Map Key amenities of this property are Gym & Parking.
View More
Excellent4.7

(806 Ratings)

$ 128

+ $ 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 9 minutes walk to Banff City Centre
1.1 km drive to Banff Station,
Free Cancellation till 24 hrs before check in
Location of the Hotel is Banff View On Map (453 Marten Street).
View More
Excellent4.4

(1335 Ratings)

$ 213

$ 181

+ $ 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | About a minute walk to Banff City Centre
6 minutes walk to Banff Station,
Shuttle Service
Free Cancellation
This 3 Star Hotel in Canmore is located in Banff. Full Address of property is 333 Banff Ave View On Map Key amenities of this property are Shuttle Service.
View More
Excellent4.5

(1966 Ratings)

$ 206

+ $ 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 3 minutes walk to Banff City Centre
10 minutes walk to Banff Station,
GymGym
ParkingParking
Free Cancellation
Location of the Hotel is Banff View On Map (208 Caribou Street). Top Facilities of this Hotel are Gym & Parking.
View More
Excellent4.4

(1183 Ratings)

$ 198

+ $ 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 8 minutes walk to Banff City Centre
Kids' Meals
CanoeingCanoeing
JacuzziJacuzzi
This 4 Star Hotel in Canmore is located in Banff. Full Address of property is 459 Banff Ave View On Map Key amenities of this property are Kids' Meals & Canoeing & Jacuzzi.
View More
Excellent4.5

(1043 Ratings)

$ 192

+ $ 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Canmore
Shuttle Service
Free Cancellation
Location of the Hotel is Canmore View On Map (300 Mountain Avenue). Top Facilities of this Hotel are Shuttle Service.
View More
Excellent4.6

(1004 Ratings)

$ 628

+ $ 82 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 4 minutes walk to Banff City Centre
8 minutes walk to Banff Station,
Free Cancellation
This 3 Star Hotel in Canmore is located in Banff. Full Address of property is 401 Banff Ave View On Map
View More
Excellent4.7

(1445 Ratings)

$ 223

+ $ 29 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 3 minutes walk to Banff City Centre
900 m drive to Banff Station,
CanoeingCanoeing
JacuzziJacuzzi
Skiing
Free Cancellation
Location of the Hotel is Banff View On Map (138 Banff Avenue). Top Facilities of this Hotel are Canoeing & Jacuzzi & Skiing.
View More
Excellent4.5

(1382 Ratings)

$ 198

+ $ 26 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Canmore, Alberta


Check out best Canmore, Alberta hotel deals and offers on more than 133 hotels in Canmore, Alberta only on MakeMyTrip!

Wondering where to book your stay in Canmore, Alberta? We understand your desire for comfort and hence have listed out the best Canmore, Alberta hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Canmore, Alberta. Select from best 133 hotels in Canmore, Alberta.

All Above properties for Canmore, Alberta are updated on Monday, November 02, 2026- 19.44.

Book affordable hotels in Canmore, Alberta at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Canmore, Alberta, Stay in Canmore, Alberta's best hotels! Canmore, Alberta Hotels Price Starts from Minimum USD 63 for Budget hotel. If you’re looking for a cheap hotel in Canmore, Alberta, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Canmore, Alberta accommodation. Check Price Now!


Hotels By Category in Canmore, Alberta

Get the best deals on different type of Hotel categories in Canmore, Alberta with MakeMyTrip.com. Choose from 133 hotels in Canmore, Alberta. Just USD 63 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Canmore, Alberta with Free Breakfast

Banff

Canmore

Banff Aspen Lodge

0 1 2 0 1 2 3 4

USD 144

Per Night

Banff

Charltons Banff

0 1 2 0 1 2 3 4

USD 97

Per Night

Banff

Banff

Canmore

Canmore

Canmore

Banff

Canmore

Three Star hotels in Canmore, Alberta

Banff

Banff

Canmore

Banff Inn

0 1 2 0 1 2 3 4

USD 124

Per Night

Banff

Buffalo Mountain Lodge

0 1 2 0 1 2 3 4

USD 153

Per Night

Banff

Banff Ptarmigan Inn

0 1 2 0 1 2 3 4

USD 141

Per Night

Banff

Rundlestone Lodge

0 1 2 0 1 2 3 4

USD 105

Per Night

Banff

Elk + Avenue Hotel

0 1 2 0 1 2 3 4

USD 123

Per Night

Banff

Banff

Banff Park Lodge

0 1 2 0 1 2 3 4

USD 169

Per Night

Banff

Banff Aspen Lodge

0 1 2 0 1 2 3 4

USD 144

Per Night

Banff

Mount Royal Hotel

0 1 2 0 1 2 3 4

USD 130

Per Night

Banff

Peaks Hotel & Suites

0 1 2 0 1 2 3 4

USD 177

Per Night

Banff

Lake Louise Inn

0 1 2 0 1 2 3 4

USD 104

Per Night

Bow View Lodge

0 1 2 0 1 2 3 4

USD 100

Per Night

Banff

Forest Park Hotel

0 1 2 0 1 2 3 4

USD 163

Per Night

Yellowhead County

Charltons Banff

0 1 2 0 1 2 3 4

USD 97

Per Night

Banff

Irwin's Mountain Inn

0 1 2 0 1 2 3 4

USD 109

Per Night

Banff

Moxy Banff

0 1 2 0 1 2 3 4

USD 166

Per Night

Banff

The Kenrick Hotel

0 1 2 0 1 2 3 4

USD 208

Per Night

Banff

Tunnel Mountain Resort

0 1 2 0 1 2 3 4

USD 112

Per Night

Banff

Red Carpet Inn

0 1 2 0 1 2 3 4

USD 111

Per Night

Banff

Hidden Ridge Resort

0 1 2 0 1 2 3 4

USD 144

Per Night

Banff

The Dorothy Motel

0 1 2 0 1 2 3 4

USD 128

Per Night

Banff

Canmore

Canmore

The Crimson Jasper

0 1 2 0 1 2 3 4

USD 113

Per Night

Yellowhead County

Whistler's Inn

0 1 2 0 1 2 3 4

USD 135

Per Night

Yellowhead County

Canmore

Chateau Jasper

0 1 2 0 1 2 3 4

USD 120

Per Night

Yellowhead County

Pyramid Lake Lodge

0 1 2 0 1 2 3 4

USD 132

Per Night

Yellowhead County

Chateau Canmore

0 1 2 0 1 2 3 4

USD 110

Per Night

Canmore

Yellowhead County

Banff

Lamphouse By Basecamp

0 1 2 0 1 2 3 4

USD 125

Per Night

Canmore

Tonquin Inn

0 1 2 0 1 2 3 4

USD 108

Per Night

Yellowhead County

Canmore

Canmore

Silver Creek Lodge

0 1 2 0 1 2 3 4

USD 97

Per Night

Canmore

Marmot Lodge

0 1 2 0 1 2 3 4

USD 95

Per Night

Yellowhead County

The Georgetown Inn

0 1 2 0 1 2 3 4

USD 83

Per Night

Canmore

Mountain View Inn

0 1 2 0 1 2 3 4

USD 81

Per Night

Canmore

Lodges at Canmore

0 1 2 0 1 2 3 4

USD 127

Per Night

Canmore

Yellowhead County

Canmore

Canmore, Alberta Hotels by Location

Hotels near Popular Attractions in Canmore, Alberta

Apartments in the city

Copperstone Resort

0 1 2 3 0 1 2 3 4

USD 176

Per Night

Dead Man's Flats

Canmore

Wolf Mountain Escape

0 1 2 3 0 1 2 3 4

USD 270

Per Night

Canmore

Canmore

Canmore

Harvie Heights

Resorts in the city

Canmore

Canmore

Pyramid Lake Lodge

0 1 2 0 1 2 3 4

USD 132

Per Night

Yellowhead County

Lodges at Canmore

0 1 2 0 1 2 3 4

USD 127

Per Night

Canmore

Hostels in the city

Samesun Banff Hostel

0 -1 0 1 2 3 4

USD 63

Per Night

Banff

Banff

Yellowhead County

Canmore

Properties in Canmore, Alberta

Hotels By Star Category in Canmore, Alberta

Premium Hotels in Nearby Cities