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

Canada Mountain Hotels from CA $69

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.

Top Canada Mountain Hotels

The Rimrock Resort Hotel

The Rimrock Resort Hotel

4 out of 5
300 Moutain Avenue, Banff, AB
The price is CA $218 per night from Apr 13 to Apr 14

Situated in a national park, this spa resort is within a 5-minute walk of Upper Hot Springs and Banff Gondola. Banff Centre for Arts and Creativity and Banff ...

4.5/5Wonderful! (1,645 reviews)

"We had a great experience at Rimrock and we enjoyed our stay even during the restrictions of Covid . We highly recommend this place !"…"

Reviewed on Apr. 11, 2021

The Rimrock Resort Hotel
Stoneridge Mountain Resort by CLIQUE

Stoneridge Mountain Resort by CLIQUE

4 out of 5
30 Lincoln Pk, Canmore, AB
Get Rates

This family-friendly Canmore resort is located in the mountains, within a 10-minute walk of Yamnuska Mountain Adventures and Canmore Nordic Centre Provincial ...

4.7/5Exceptional! (989 reviews)

"Spacious accommodations and lovely modern decor, beautiful views, clean and comfortable. Staff was friendly and helpful, and amenities are terrific. Good location, easy to get to desired destinations. Our family of parents and teens would stay again anytime."…"

Reviewed on Apr. 11, 2021

Stoneridge Mountain Resort by CLIQUE
The Juniper Hotel

The Juniper Hotel

3 out of 5
1 Juniper Way, Banff, AB
The price is CA $95 per night from Apr 18 to Apr 19

Situated in a national park, this romantic hotel is within 1 mi (2 km) of Canadian Ski Museum West, Banff National Park Information Centre, and Banff Lake Louise ...

4.2/5Excellent! (991 reviews)

"Will recommend this hotel. It was clean and friendly staff. Most of the amenities and property facilities were excellent. However, I wish the couches in the room were cleaner or some cleanable cover was put on them. The shower head wasnt working as expected."…"

Reviewed on Apr. 5, 2021

The Juniper Hotel
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.
Buffalo Mountain Lodge

Buffalo Mountain Lodge

3.5 out of 5
700 Tunnel Mountain Road, Banff, AB
The price is CA $119 per night from Apr 19 to Apr 20

Situated in a national park, this romantic hotel is 1.1 mi (1.8 km) from Banff National Park Information Centre and within 3 mi (5 km) of Tunnel Mountain and ...

4.2/5Excellent! (994 reviews)

"The rooms are well appointed and the bed was comfortable. The small patio with deck chairs was a nice feature and the bathroom (with soaker tub and separate shower) was enjoyable following a day hiking in the mountains."…"

Reviewed on Apr. 9, 2021

Buffalo Mountain Lodge
Falcon Crest Lodge by CLIQUE

Falcon Crest Lodge by CLIQUE

3.5 out of 5
190 Kananaskis Way, Canmore, AB
Get Rates

Situated in the mountains, this aparthotel is 0.5 mi (0.8 km) from Canmore Nordic Centre Provincial Park and within 12 mi (20 km) of Stewart Creek Golf Club ...

4.6/5Wonderful! (2,159 reviews)

"Very nice and clean place with free basement parking including a car wash. The view is amazing. It was our 3rd time staying in FCL and we will definitely come back."…"

Reviewed on Apr. 9, 2021

Falcon Crest Lodge by CLIQUE
Tunnel Mountain Resort

Tunnel Mountain Resort

3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
The price is CA $129 per night from Apr 13 to Apr 14

This family-friendly Banff lodge is located in a national park, within 1 mi (2 km) of Canadian Ski Museum West, Banff Centre for Arts and Creativity, and Banff ...

4.5/5Wonderful! (1,181 reviews)

"This was a super cozy mountain getaway for my family. Perfect for kids. Loved the real wood fireplace - can’t beat that fire smell!"…"

Reviewed on Apr. 10, 2021

Tunnel Mountain Resort
Kananaskis Mountain Lodge, Autograph Collection

Kananaskis Mountain Lodge, Autograph Collection

4 out of 5
1 Centennial Drive, Kananaskis, AB
The price is CA $199 per night from Apr 13 to Apr 14

Conveniently near skiing facilities, this Kananaskis hotel is located in the mountains, within 3 mi (5 km) of Spray Valley Provincial Park and Nakiska Ski Resort, ...

4.1/5Very Good! (1,000 reviews)

"Lovely location, hotel was slightly rundown and did show wear and tear. Restaurant was amazing and the staff was welcoming."…"

Reviewed on Apr. 9, 2021

Kananaskis Mountain Lodge, Autograph Collection
Blackstone Mountain Lodge by CLIQUE

Blackstone Mountain Lodge by CLIQUE

4 out of 5
170 Kananaskis way, Canmore, AB
Get Rates

This family-friendly Canmore hotel is located in the mountains, within a 15-minute walk of Yamnuska Mountain Adventures and Canmore Nordic Centre Provincial ...

4.6/5Wonderful! (1,084 reviews)

"Appreciated the fully equipped kitchen. We were able to follow"…"

Reviewed on Apr. 10, 2021

Blackstone Mountain Lodge by CLIQUE
Pan Pacific Whistler Mountainside

Pan Pacific Whistler Mountainside

4 out of 5
4320 Sundial Crescent, Whistler, BC
The price is CA $118 per night from Apr 13 to Apr 14

Located in the mountains, this ski-in/ski-out hotel in Whistler Village is within a 10-minute walk of Whistler Blackcomb Ski Resort and Whistler Golf Club and ...

4.5/5Wonderful! (994 reviews)

"Clean, quiet and next to the slopes. What more can you ask for?"…"

Reviewed on Mar. 29, 2021

Pan Pacific Whistler Mountainside
The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Bear Mountain Golf Resort & Spa, Victoria

4 out of 5
1999 Country Club Way, Victoria, BC
The price is CA $151 per night from Apr 15 to Apr 16

Located in Bear Mountain Resort, this spa hotel is within 2 mi (3 km) of Bear Mountain Golf and Country Club, Goldstream Provincial Park, and All Fun Recreation ...

4.4/5Wonderful! (956 reviews)

"Such a beautiful hotel...renos are currently under way so don’t plan to sleep in! Judith at the front desk was so kind and helpful"…"

Reviewed on Mar. 18, 2021

The Westin Bear Mountain Golf Resort & Spa, Victoria
Sun Peaks Grand Hotel & Conference Centre

Sun Peaks Grand Hotel & Conference Centre

4 out of 5
3240 Village Way, Sun Peaks, BC
Get Rates

Located in the mountains, this ski-in/ski-out resort in Sun Peaks is within 1 mi (2 km) of Sun Peaks Golf Course and Sun Peaks Resort and close to winter sports ...

4.3/5Excellent! (956 reviews)

"Nobody told me I have to pay parking, until I checked out, hotel told me I have to pay $20/day; and I prepay 3nights on Expedia.ca, hotel charge me again, when I received a message from my bank, I asked the receptionist, they said it was their problem, but the receptionist was very friendly and always ..."…"

Reviewed on Apr. 6, 2021

Sun Peaks Grand Hotel & Conference Centre
Emerald Lake Lodge

Emerald Lake Lodge

3.5 out of 5
Emerald Lake Road, Field, BC
The price is CA $149 per night from Apr 14 to Apr 15

Situated on a lake, this romantic hotel is 10.7 mi (17.3 km) from Upper Spiral Tunnel Scenic Viewpoint and 11.3 mi (18.1 km) from Lower Spiral Tunnel Scenic ...

4.2/5Very Good! (984 reviews)

"it was a very beautiful.place to spend the night. The rooms were a little out dated, but clean and comfortable. There is no tv or wifi in the rooms, but there is a wood burning fireplace."…"

Reviewed on Apr. 10, 2021

Emerald Lake Lodge
Hidden Ridge Resort

Hidden Ridge Resort

3.5 out of 5
901 Hidden Ridge Way, Banff, AB
The price is CA $186 per night from Apr 26 to Apr 27

Situated in a national park, this condo resort is within 2 mi (3 km) of Banff Centre for Arts and Creativity, Banff National Park Information Centre, and Banff ...

4.2/5Very Good! (2,407 reviews)

"Good clean property for the price. Would use again."…"

Reviewed on Apr. 7, 2021

Hidden Ridge Resort
Rocky Mountain Ski Lodge

Rocky Mountain Ski Lodge

2 out of 5
1711 Bow Valley Trail, Canmore, AB
The price is CA $79 per night from Apr 15 to Apr 16

Situated in the mountains, this lodge is within a 15-minute walk of Canmore Golf and Curling Club and Canmore Museum and Geoscience Centre. Canmore Nordic Centre ...

4.2/5Very Good! (986 reviews)

"It’s decent and fairly cheap. Ok for Canmore but I’ll probably looking to stay elsewhere now due to a lack in housekeeping and maintenance."…"

Reviewed on Apr. 9, 2021

Rocky Mountain Ski Lodge
Fairmont Chateau Whistler

Fairmont Chateau Whistler

4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is CA $229 per night from Apr 18 to Apr 19

Located in the mountains, this Blackcomb resort offers ski-in/ski-out access and is within a 15-minute walk of Squamish Lil'wat Cultural Centre, Audain Art Museum, ...

4.5/5Wonderful! (992 reviews)

"Beautiful hotel You pay more but you get more nice way to treat yourself"…"

Reviewed on Mar. 28, 2021

Fairmont Chateau Whistler
Lizard Creek Lodge

Lizard Creek Lodge

3.5 out of 5
5346 Highline Dr, Fernie, BC
Get Rates

Offering ski-in/ski-out access, this resort in Fernie is in the mountains, 0.1 mi (0.1 km) from Fernie Alpine Resort, and close to winter activities such as ...

4.3/5Excellent! (830 reviews)

"Location perfect"…"

Reviewed on Apr. 5, 2021

Lizard Creek Lodge
Pyramid Lake Resort

Pyramid Lake Resort

3 out of 5
5 Km North On Pyramid Lake Road, Jasper, AB
The price is CA $199 per night from Apr 18 to Apr 19

Situated on a lake, this hotel is 0.7 mi (1.1 km) from Pyramid Lake and 1.8 mi (2.9 km) from Patricia Lake. Jasper Activity Centre is 3.1 mi (5 km) away.

4.3/5Excellent! (994 reviews)

"Nice property, recently renovated, good services, and friendly staff. The Pines restaurant was very good and offered excellent service."…"

Reviewed on Apr. 11, 2021

Pyramid Lake Resort
Westin Trillium House, Blue Mountain

Westin Trillium House, Blue Mountain

4 out of 5
220 Gord Canning Drive, The Blue Mountains, ON
The price is CA $239 per night from Apr 18 to Apr 19

Set amidst the mountains, this ski-in/ski-out hotel in The Blue Mountains is within a 5-minute walk of Blue Mountain Ski Resort and Ridge Runner Mountain Coaster ...

4.4/5Excellent! (1,045 reviews)

"Clean and new"…"

Reviewed on Apr. 3, 2021

Westin Trillium House, Blue Mountain
Douglas Fir Resort and Chalets

Douglas Fir Resort and Chalets

3 out of 5
525 Tunnel Mountain Road, Banff, AB
The price is CA $150 per night from Apr 29 to Apr 30

Located near the slopes, this Banff condo building is in the mountains, within 1 mi (2 km) of Banff Centre for Arts and Creativity and Banff Lake Louise Tourism ...

4.1/5Very Good! (1,778 reviews)
Weekend at Banff

"Please be aware the listed price for this property was in USD, not in CAD. We were not able to increase the temperature in our room and the thermostat didn't control the temperature in the unit. Luckily we used the fireplace in our room."…"

Reviewed on Apr. 4, 2021

Douglas Fir Resort and Chalets
Mountain View Inn

Mountain View Inn

2 out of 5
100 Kananaskis Way, Canmore, AB
The price is CA $69 per night from Apr 13 to Apr 14

Situated in the mountains, this hotel is within 1 mi (2 km) of Yamnuska Mountain Adventures, Canmore Nordic Centre Provincial Park, and Canmore Museum and Geoscience ...

3.8/5Good! (985 reviews)

"really good view of mountain"…"

Reviewed on Apr. 10, 2021

Mountain View Inn
Don't see what you're looking for?
We've got more Mountain Hotels. Find the right one for you.
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.

Top Cities in Canada

Pocket Guide: Mountain Hotels in Canada

Search for hotels in Canada on Expedia. You can easily find your hotels in Canada using one of the methods below:

  • View our selection of featured hotels in Canada
  • Use the map to find hotels in the Canada neighborhood you prefer
  • Use the filters to see hotels in a specific area of Canada, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Canada
  • Enter your travel dates to view the best deals on hotels in Canada - while they last

More trip options