• Login or Create Account
  • Currency

    BHD

You are booking hotel for more than 90 days

map
Price Per Night
  • (2)
  • (13)
  • (18)
  • (16)
  • (40)
  • (14)

Your Budget

to
Star Category
  • (47)
  • (36)
  • (2)
User Rating
  • (70)
  • (9)
  • (36)
  • (25)
Property Type
  • (63)
  • (23)
  • (6)
  • (6)
  • (5)
Chains
  • (3)
  • (1)
  • (1)
  • (2)
Amenities
Guests Love
  • (37)
  • (85)
  • (8)
  • (28)

Show -4 more

Booking Preference
Booking Preference
  • (21)
  • (104)
  • (30)
House Rules
  • (1)
  • (1)
Business Essentials
  • (85)
  • (14)
  • (4)
BACK TO TOP

Hotels in Canmore, Alberta

hotelImg
Canmore
Kids' Meals
Skiing
BarBar
Free Cancellation
This 3 Star Hotel in Canmore is located in Canmore. Full Address of property is 1101 Bow Valley Trail View On Map Key amenities of this property are Kids' Meals & Skiing & Bar.
View More
Excellent4.8

(1352 Ratings)

BHD 46

+ BHD 7 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 3 minutes walk to Banff City Centre
6 minutes walk to Banff Station,
ParkingParking
Free Cancellation
Location of the Hotel is Banff View On Map (218 Lynx Street, P.O. Box 2200,). Top Facilities of this Hotel are Parking.
View More
Excellent4.8

(1007 Ratings)

BHD 92

BHD 79

+ BHD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 1.4 km drive to Banff City Centre
Free Cancellation
This 4 Star Hotel in Canmore is located in Banff. Full Address of property is 600 Banff Avenue 2000 View On Map
View More
Excellent4.8

(3073 Ratings)

BHD 103

BHD 86

+ BHD 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Canmore | 7 minutes walk to Lake Louise City Centre
1.5 km drive to Lake Louise Station,
Kids' Meals
JacuzziJacuzzi
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Canmore View On Map (200 Pipestone Rd). Top Facilities of this Hotel are Kids' Meals & Jacuzzi & Swimming Pool.
View More
Excellent4.8

(354 Ratings)

BHD 194

+ BHD 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Canmore
Kids' Meals
Free Cancellation
This 4 Star Hotel in Canmore is located in Canmore. Full Address of property is 321 Spring Creek Drive View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.8

(1006 Ratings)

BHD 139

BHD 124

+ BHD 23 taxes & fees

Per Night

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

(1038 Ratings)

BHD 89

BHD 79

+ BHD 10 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
Skiing
GymGym
ParkingParking
This 3 Star Resort in Canmore is located in Canmore. Full Address of property is Bow Valley Parkway View On Map Key amenities of this property are Skiing & Gym & Parking.
View More
Excellent4.7

(1094 Ratings)

BHD 97

BHD 86

+ BHD 16 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
Location of the Hotel is Banff View On Map (401 Banff Ave).
View More
Excellent4.7

(1444 Ratings)

BHD 83

+ BHD 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Canmore
Free Cancellation
This 4 Star Resort in Canmore is located in Canmore. Full Address of property is 30 Lincoln Pk, Pincode- T1W3E9, Canmore, Canada View On Map
View More
Excellent4.7

(790 Ratings)

BHD 104

+ BHD 22 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)

BHD 74

+ BHD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 1.3 km drive to Banff City Centre
This 3 Star Hotel in Canmore is located in Banff. Full Address of property is 555 Banff Ave View On Map
View More
Excellent4.6

(254 Ratings)

BHD 114

+ BHD 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Canmore | About a minute walk to Lake Louise City Centre
Free Cancellation
Location of the Hotel is Canmore View On Map (101 Village Road).
View More
Excellent4.6

(1802 Ratings)

BHD 62

BHD 54

+ BHD 7 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 1.5 km drive to Banff City Centre
ParkingParking
Free Cancellation
This 3 Star Hotel in Canmore is located in Banff. Full Address of property is Marmont Cres, 250 View On Map Key amenities of this property are Parking.
View More
Excellent4.6

(1010 Ratings)

BHD 69

BHD 60

+ BHD 8 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)

BHD 168

+ BHD 41 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
This 3 Star Hotel in Canmore is located in Banff. Full Address of property is 138 Banff Avenue View On Map Key amenities of this property are Canoeing & Jacuzzi & Skiing.
View More
Excellent4.5

(1379 Ratings)

BHD 70

+ BHD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
Excellent4.5

(844 Ratings)

BHD 110

+ BHD 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
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)

BHD 61

BHD 54

+ BHD 7 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Banff | 8 minutes walk to Banff City Centre
Kids' Meals
CanoeingCanoeing
JacuzziJacuzzi
Location of the Hotel is Banff View On Map (459 Banff Ave). Top Facilities of this Hotel are Kids' Meals & Canoeing & Jacuzzi.
View More
Excellent4.5

(1056 Ratings)

BHD 72

+ BHD 15 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Banff | 3 minutes walk to Banff City Centre
Entire Apartment
| 2 Bedrooms | Sleeps 4 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

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
View More
Excellent4.6

(507 Ratings)

BHD 108

+ BHD 20 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Water park
SpaSpa
Skiing
Top Facilities of this Hotel are Water park & Spa & Skiing.
View More
Excellent4.6

(1002 Ratings)

BHD 165

+ BHD 36 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 132 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 132 hotels in Canmore, Alberta.

All Above properties for Canmore, Alberta are updated on Thursday, November 05, 2026- 08.09.

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 BHD 24 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 132 hotels in Canmore, Alberta. Just BHD 24 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

Charltons Banff

0 1 2 0 1 2 3 4

BHD 36

Per Night

Banff

Banff

Banff Aspen Lodge

0 1 2 0 1 2 3 4

BHD 53

Per Night

Banff

Canmore

Banff

Canmore

Canmore

Banff

Canmore

Canmore

Three Star hotels in Canmore, Alberta

Peaks Hotel & Suites

0 1 2 0 1 2 3 4

BHD 65

Per Night

Banff

Banff

Canmore

Banff Aspen Lodge

0 1 2 0 1 2 3 4

BHD 53

Per Night

Banff

Banff

Canmore

Moxy Banff

0 1 2 0 1 2 3 4

BHD 64

Per Night

Banff

The Dorothy Motel

0 1 2 0 1 2 3 4

BHD 47

Per Night

Banff

Mount Royal Hotel

0 1 2 0 1 2 3 4

BHD 53

Per Night

Banff

Canmore

The Kenrick Hotel

0 1 2 0 1 2 3 4

BHD 83

Per Night

Banff

Banff

Banff Ptarmigan Inn

0 1 2 0 1 2 3 4

BHD 50

Per Night

Banff

Banff Inn

0 1 2 0 1 2 3 4

BHD 42

Per Night

Banff

Forest Park Hotel

0 1 2 0 1 2 3 4

BHD 76

Per Night

Yellowhead County

The Crimson Jasper

0 1 2 0 1 2 3 4

BHD 42

Per Night

Yellowhead County

Banff

Pyramid Lake Lodge

0 1 2 0 1 2 3 4

BHD 53

Per Night

Yellowhead County

Rundlestone Lodge

0 1 2 0 1 2 3 4

BHD 42

Per Night

Banff

Hidden Ridge Resort

0 1 2 0 1 2 3 4

BHD 53

Per Night

Banff

Whistler's Inn

0 1 2 0 1 2 3 4

BHD 50

Per Night

Yellowhead County

The Georgetown Inn

0 1 2 0 1 2 3 4

BHD 33

Per Night

Canmore

Irwin's Mountain Inn

0 1 2 0 1 2 3 4

BHD 40

Per Night

Banff

Bow View Lodge

0 1 2 0 1 2 3 4

BHD 35

Per Night

Banff

Marmot Lodge

0 1 2 0 1 2 3 4

BHD 36

Per Night

Yellowhead County

Silver Creek Lodge

0 1 2 0 1 2 3 4

BHD 38

Per Night

Canmore

Charltons Banff

0 1 2 0 1 2 3 4

BHD 36

Per Night

Banff

Chateau Canmore

0 1 2 0 1 2 3 4

BHD 37

Per Night

Canmore

Red Carpet Inn

0 1 2 0 1 2 3 4

BHD 41

Per Night

Banff

Yellowhead County

Banff

Lamphouse By Basecamp

0 1 2 0 1 2 3 4

BHD 42

Per Night

Canmore

Chateau Jasper

0 1 2 0 1 2 3 4

BHD 44

Per Night

Yellowhead County

Tonquin Inn

0 1 2 0 1 2 3 4

BHD 40

Per Night

Yellowhead County

Canmore

Banff

Lake Louise Inn

0 1 2 0 1 2 3 4

BHD 36

Per Night

Canmore

Banff Park Lodge

0 1 2 0 1 2 3 4

BHD 76

Per Night

Banff

Elk + Avenue Hotel

0 1 2 0 1 2 3 4

BHD 45

Per Night

Banff

Mountain View Inn

0 1 2 0 1 2 3 4

BHD 30

Per Night

Canmore

Lodges at Canmore

0 1 2 0 1 2 3 4

BHD 53

Per Night

Canmore

Canmore

Yellowhead County

Rundle Mountain Lodge

0 1 2 0 1 2 3 4

BHD 33

Per Night

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

BHD 65

Per Night

Dead Man's Flats

Canmore

Wolf Mountain Escape

0 1 2 3 0 1 2 3 4

BHD 100

Per Night

Canmore

Canmore

Canmore

Harvie Heights

Resorts in the city

Canmore

Canmore

Pyramid Lake Lodge

0 1 2 0 1 2 3 4

BHD 53

Per Night

Yellowhead County

Lodges at Canmore

0 1 2 0 1 2 3 4

BHD 53

Per Night

Canmore

Hostels in the city

Samesun Banff Hostel

0 -1 0 1 2 3 4

BHD 24

Per Night

Banff

Banff

Yellowhead County

Canmore

Properties in Canmore, Alberta

Hotels By Star Category in Canmore, Alberta

Premium Hotels in Nearby Cities