COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Canadian Rockies

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Fairmont Jasper Park Lodge
4 out of 5
Old Lodge Road, Jasper, AB
Free cancellationReserve now, pay when you stay
The price is CA $359 per night from Mar 8 to Mar 9
95.01 km from city centre
4.2/5Excellent! (984 reviews)

"we love that you walk out your door and you are ready to explore"…"

Reviewed on Feb. 8, 2021

Fairmont Jasper Park Lodge
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
Free cancellation
The price is CA $413 per night from Mar 5 to Mar 6
161.78 km from city centre
4.4/5Wonderful! (993 reviews)

"Very nice place to stay But for Covid issues Lots people there Feel scared"…"

Reviewed on Feb. 22, 2021

Fairmont Banff Springs
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Mar 1 to Mar 2
159.76 km from city centre
4/5Very Good! (2,390 reviews)

"Pool was fully booked. TV was not a smart TV end watching movies on Ipad."…"

Reviewed on Feb. 23, 2021

Banff Rocky Mountain Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $128 per night from Mar 3 to Mar 4
160.44 km from city centre
4.5/5Wonderful! (1,126 reviews)

"Clean and quiet room Great place to stay for a family ski trip"…"

Reviewed on Feb. 22, 2021

Tunnel Mountain Resort
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Mar 1 to Mar 2
160.01 km from city centre
4.2/5Excellent! (1,722 reviews)

"Mountain view was awesome. Room was roomy and pleasant."…"

Reviewed on Feb. 22, 2021

The Fox Hotel and Suites
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Mar 1 to Mar 2
159.98 km from city centre
4.2/5Excellent! (1,182 reviews)

"Nice spacious room, quiet with deck. Great location..walking distance to restaurants"…"

Reviewed on Feb. 23, 2021

Banff Ptarmigan Inn
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Feb 28 to Mar 1
160.01 km from city centre
4.2/5Very Good! (1,648 reviews)

"It was a great stay. With all the covid restrictions it still was very enjoyable. Would definitely stay again."…"

Reviewed on Feb. 23, 2021

Banff Park Lodge
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $161 per night from Mar 11 to Mar 12
160.34 km from city centre
4.2/5Very Good! (2,386 reviews)

"The property location is really good. I love the hot pool it’s perfect location. It feels good soaking after ski trip from Norquay! Due to Covid protocol"…"

Reviewed on Feb. 26, 2021

Hidden Ridge Resort
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Mar 1 to Mar 2
160.07 km from city centre
4.1/5Very Good! (2,053 reviews)

"Quaint hotel, easy going staff, clean quiet and nice spacious underground parking."…"

Reviewed on Feb. 25, 2021

Banff Caribou Lodge and Spa
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is CA $219 per night from Mar 1 to Mar 2
162.92 km from city centre
4.5/5Wonderful! (1,650 reviews)

"Staying at the Rimrock never disappoints. Sure, the hotel feels a wee bit dated but"…"

Reviewed on Feb. 23, 2021

The Rimrock Resort Hotel
Pocaterra Inn and Waterslide
2.5 out of 5
1725 Mountain Ave, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Mar 1 to Mar 2
176.02 km from city centre
4.5/5Wonderful! (1,374 reviews)

"The hotel is very clean.. they follow covid protocol. I love walking up seeing the mountains ;)"…"

Reviewed on Feb. 24, 2021

Pocaterra Inn and Waterslide
Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB
Free cancellationReserve now, pay when you stay
The price is CA $386 per night from Feb 27 to Feb 28
112.51 km from city centre
4.6/5Exceptional! (992 reviews)

"It was a well needed family staycation! Loved every minute of it!"…"

Reviewed on Feb. 22, 2021

Fairmont Chateau Lake Louise
Emerald Lake Lodge
3.5 out of 5
Emerald Lake Road, Field, BC
The price is CA $149 per night from Mar 17 to Mar 18
100.59 km from city centre
4.2/5Very Good! (987 reviews)

"Truly felt like a winter wonderland. The scenery was gorgeous;"…"

Reviewed on Feb. 20, 2021

Emerald Lake Lodge
Tonquin Inn
3 out of 5
100 Juniper Avenue, Jasper, AB
Free cancellationReserve now, pay when you stay
The price is CA $117 per night from Feb 28 to Mar 1
96.07 km from city centre
3.7/5Good! (1,555 reviews)

"It’s close and convenient basically offered everything I needed"…"

Reviewed on Feb. 22, 2021

Tonquin Inn
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from Mar 1 to Mar 2
159.97 km from city centre
4.7/5Exceptional! (1,856 reviews)

"Really nice hotel. Felt safe and took all Covid procautions. Pet friendly! Great location!"…"

Reviewed on Feb. 22, 2021

Moose Hotel And Suites
Canmore Inn & Suites
2.5 out of 5
1402 Bow Valley Trail, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Feb 28 to Mar 1
176.97 km from city centre
3.9/5Very Good! (1,852 reviews)

"Good value for the money. Good location, near stores, restaurants, mountains. Ha"…"

Reviewed on Feb. 24, 2021

Canmore Inn & Suites
Mount Robson Inn
2.5 out of 5
902 Connaught Drive, Jasper, AB
Free cancellationReserve now, pay when you stay
The price is CA $139 per night from Feb 28 to Mar 1
95.51 km from city centre
4.2/5Excellent! (1,167 reviews)

"I like motel style accommodations. Disappointing Mount Robson's hot tubs were closed due to the covid, but that was unavoidable"…"

Reviewed on Feb. 23, 2021

Mount Robson Inn
Chateau Jasper
3 out of 5
96 Geikie Street, Jasper, AB
Free cancellationReserve now, pay when you stay
The price is CA $145 per night from Feb 28 to Mar 1
96.12 km from city centre
4.3/5Excellent! (982 reviews)

"The hotel was between a 3-10 minute walk of everything in Jasper's downtown. The underground parking was a huge treat in the -35 weather we encountered during our stay. Though there are plug in spots above ground for busier weekends in the cold. Our room was clean and nice and I loved having the ..."…"

Reviewed on Feb. 16, 2021

Chateau Jasper
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $119 per night from Mar 1 to Mar 2
160 km from city centre
4.3/5Excellent! (1,158 reviews)

"Well kept hotel, clean and comfortable room, excellent location and underground parking"…"

Reviewed on Feb. 23, 2021

The Elk & Avenue Hotel
Sawridge Inn Jasper
3.5 out of 5
76 Connaught Dr, Jasper, AB
Free cancellationReserve now, pay when you stay
The price is CA $138 per night from Feb 28 to Mar 1
96.25 km from city centre
3.9/5Very Good! (951 reviews)

"Very clean and quiet. We had a dog that was accommodated."…"

Reviewed on Feb. 18, 2021

Sawridge Inn Jasper
Don't see what you're looking for?
See all available properties in Canadian Rockies
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Canadian Rockies Hotel Guide

Expedia.ca offers a selection of 866 hotels in Canadian Rockies. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Canadian Rockies. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Canadian Rockies neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Canadian Rockies, Alberta now!

More trip options

Recent Reviews in Canadian Rockies