British Columbia Mountain Hotels from CA $93

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Top Cities in British Columbia

Top British Columbia Mountain Hotels

Pan Pacific Whistler Mountainside

Pan Pacific Whistler Mountainside

4 out of 5
4320 Sundial Crescent, Whistler, BC
The price is CA $179 per night from Nov 7 to Nov 7
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/5 Wonderful! (977 reviews)
"beautiful building."

Reviewed on Oct. 17, 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 $188 per night from Oct 31 to Oct 31
Located in Bear Mountain Resort, this spa hotel is 0.1 mi (0.1 km) from Bear Mountain Golf and Country Club and within 3 mi (5 km) of Goldstream Provincial Park ...
4.4/5 Wonderful! (982 reviews)
"Loved how spacious the rooms are!! Definitely one of the bigger rooms I've stayed in. Balcony was huge, loved there was a front foyer closet, spacious dining and living area, full kitchen, walk-in closet was great. The restaurant had great food and the view of the Golf Course was beautiful. Thank ..."

Reviewed on Oct. 19, 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
The price is CA $189 per night from Oct 25 to Oct 25
Located in the mountains, this ski-in/ski-out resort in Sun Peaks is within a 5-minute walk of Sun Peaks Resort and Sun Peaks Golf Course and close to winter ...
4.3/5 Excellent! (989 reviews)
"Skin and out"

Reviewed on Oct. 18, 2021

Sun Peaks Grand Hotel & Conference Centre
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.
Emerald Lake Lodge

Emerald Lake Lodge

3.5 out of 5
Emerald Lake Road, Field, BC
The price is CA $159 per night from Nov 16 to Nov 16
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/5 Excellent! (958 reviews)
"It's quiet and surrounded by nature"

Reviewed on Oct. 20, 2021

Emerald Lake Lodge
Fairmont Chateau Whistler

Fairmont Chateau Whistler

4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is CA $289 per night from Oct 24 to Oct 24
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/5 Wonderful! (951 reviews)
"Service is stellar. Rooms well appointed and beds very comfortable"

Reviewed on Oct. 19, 2021

Fairmont Chateau Whistler
Lizard Creek Lodge

Lizard Creek Lodge

3.5 out of 5
5346 Highline Dr, Fernie, BC
The price is CA $165 per night from Oct 31 to Oct 31
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/5 Excellent! (860 reviews)
"Nice property that is well maintained. Some services curtailed (either season or COVID). Otherwise, great stay."

Reviewed on Oct. 17, 2021

Lizard Creek Lodge
Mountain Retreat Hotel

Mountain Retreat Hotel

3 out of 5
38922 Progress Way, Squamish, BC
The price is CA $110 per night from Oct 24 to Oct 24
Situated in the mountains, this hotel is 1.3 mi (2.1 km) from West Coast Railway Heritage Park and within 6 mi (10 km) of Shannon Falls Provincial Park and Alice ...
4/5 Very Good! (952 reviews)
"Had a pool with a slide. Very comfortable beds."

Reviewed on Oct. 18, 2021

Mountain Retreat Hotel
Coast Hillcrest Hotel

Coast Hillcrest Hotel

3.5 out of 5
2100 Oak Drive, Revelstoke, BC
The price is CA $111 per night from Oct 30 to Oct 30
Conveniently near skiing facilities, this Revelstoke hotel is located in the mountains within 3 mi (5 km) of Columbia Mountains, Revelstoke Railway Museum, and ...
4.5/5 Wonderful! (962 reviews)
"friendly staff very well trained overall a very nice hotel no noise at night great resteraunt"

Reviewed on Oct. 21, 2021

Coast Hillcrest Hotel
Sundial Hotel

Sundial Hotel

3.5 out of 5
4340 Sundial Crescent, Whistler, BC
The price is CA $237 per night from Oct 24 to Oct 24
Located in the mountains, this Whistler Village hotel offers ski-in/ski-out access and is within a 5-minute walk of Whistler Blackcomb Ski Resort, Whistler Village ...
4.7/5 Exceptional! (981 reviews)
"Personal hot tub ! Right in village."

Reviewed on Oct. 13, 2021

Sundial Hotel
Three Valley Lake Chateau

Three Valley Lake Chateau

2.5 out of 5
8903 Trans-Canada Hwy, 19 kilometers from Revelstoke, Revelstoke, BC
Nestled on the beach, this Revelstoke hotel is 0.1 mi (0.1 km) from Columbia Mountains and 2.4 mi (3.9 km) from Victor Lake Provincial Park. Mount Griffin Provincial ...
3.8/5 Good! (977 reviews)
"We thought it was stunning, nestled in the mountains right on the lake. The pool and rec room were fun. Staff were all very friendly and helpful. You get half price entry to the adjacent Ghost Town for being a guest! It was excellent. So much to see!"

Reviewed on Oct. 19, 2021

Get rates
Three Valley Lake Chateau
Executive Suites Hotel & Resort, Squamish

Executive Suites Hotel & Resort, Squamish

3.5 out of 5
40900 Tantalus Road, Squamish, BC
The price is CA $169 per night from Nov 2 to Nov 2
Situated in the mountains, this hotel is within 3 mi (5 km) of Brackendale Eagles Provincial Park, Brackendale Eagle Reserve, and West Coast Railway Heritage ...
4.4/5 Excellent! (987 reviews)
"we love it !! we had the suite, so we had all our needs in one, home away from home ,, we will be back!!! thank you"

Reviewed on Oct. 21, 2021

Executive Suites Hotel & Resort, Squamish
Days Inn by Wyndham Golden

Days Inn by Wyndham Golden

3 out of 5
1416 Golden View Rd, Golden, BC
The price is CA $93 per night from Nov 1 to Nov 1
Situated on the boardwalk, this hotel is steps from Columbia Mountains and British Columbia Visitor Centre at Golden. Golden Skybridge and Kicking Horse Pedestrian ...
3.7/5 Good! (968 reviews)
"The Gym room was out of service."

Reviewed on Oct. 12, 2021

Days Inn by Wyndham Golden
Glacier Mountaineer Lodge

Glacier Mountaineer Lodge

2.5 out of 5
1549 Kicking Horse Trail, Golden, BC
The price is CA $109 per night from Oct 25 to Oct 25
Located near the slopes, this Golden lodge is in the mountains, within a 5-minute walk of Kicking Horse Mountain Resort and Columbia Mountains, and close to ...
3.8/5 Good! (506 reviews)
"Beautiful location Friendly reception"

Reviewed on Oct. 11, 2021

Glacier Mountaineer Lodge
Pinnacle Hotel Whistler Village

Pinnacle Hotel Whistler Village

3.5 out of 5
4319 Main St, Whistler, BC
The price is CA $116 per night from Oct 26 to Oct 26
Located in Village North, this romantic aparthotel is steps from Whistler Museum, Whistler Public Library, and Whistler Village Stroll. Whistler Visitor Centre ...
4.2/5 Very Good! (2,524 reviews)
"Mattress are getting old and not comfortable to sleep."

Reviewed on Oct. 21, 2021

Pinnacle Hotel Whistler Village
Crystal Lodge

Crystal Lodge

3.5 out of 5
4154 Village Green, Whistler, BC
The price is CA $133 per night from Oct 31 to Oct 31
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 Village Gondola ...
4.5/5 Wonderful! (1,058 reviews)
"Nice rooms and very friendly staff."

Reviewed on Oct. 21, 2021

Crystal Lodge
Nita Lake Lodge

Nita Lake Lodge

4 out of 5
2131 Lake Placid Rd, Whistler, BC
The price is CA $179 per night from Oct 24 to Oct 24
Located near the slopes, this Whistler Creekside hotel is in the mountains, within a 10-minute walk of Whistler Blackcomb Ski Resort and Creekside Gondola, and ...
4.6/5 Exceptional! (984 reviews)
"Lake view was gorgeous. Room and hallways need a refresh, old wood, paint, decor, rather dark."

Reviewed on Oct. 12, 2021

Nita Lake Lodge
Harrison Beach Hotel

Harrison Beach Hotel

2.5 out of 5
160 Esplanade Avenue, Box 460, Harrison Hot Springs, BC
The price is CA $139 per night from Nov 16 to Nov 16
Located in the heart of Harrison Hot Springs, this beach aparthotel is steps from Canwest Art Gallery and Harrison Lake Beach Park. Rendall Park and Ranger Station ...
4.4/5 Excellent! (1,095 reviews)
"We had a great experience at this hotel! It has a beautiful view of the lake! Rooms seem a little run down but otherwise excellent! Staff was very friendly and helpful! Would definitely stay again!"

Reviewed on Oct. 18, 2021

Harrison Beach Hotel
Aava Whistler Hotel

Aava Whistler Hotel

3.5 out of 5
4005 Whistler Way, Whistler, BC
The price is CA $132 per night from Oct 24 to Oct 24
Located in Whistler Village, this golf hotel is steps from Whistler Core Climbing and Fitness Centre and Whistler Golf Club. Whistler Visitor Centre and Whistler ...
4.3/5 Excellent! (1,969 reviews)
"Great amenities, clean room, friendly staff"

Reviewed on Oct. 21, 2021

Aava Whistler Hotel
Heather Mountain Lodge

Heather Mountain Lodge

3.5 out of 5
5400 Highway 1 West, 55kms west of Golden, Golden, BC
Situated in the mountains, this lodge is within 1 mi (2 km) of Columbia Mountains and Glacier National Park. Columbia River is 7.6 mi (12.2 km) away.
4.2/5 Excellent! (278 reviews)
"We absolutely loved this place. We stayed here on a whim, and we ended up having the whole property to ourselves. The staff were extremely welcoming and went above and beyond to make sure we enjoyed every moment of our stay. We wish we booked more than one night - we didn't want to leave!"

Reviewed on Jul. 21, 2021

Get rates
Heather Mountain Lodge
Mountain View Cabins

Mountain View Cabins

2.5 out of 5
2383 Forde Station Road, Golden, BC
Situated in the mountains, this cabin is 0.2 mi (0.3 km) from Columbia River and 1.6 mi (2.6 km) from Columbia Mountains. Burges James Gadsden Provincial Park ...
4.2/5 Very Good! (481 reviews)
"It was very quiet and relaxing. I found the rooms dark, especially in the corner where the microwave was located."

Reviewed on Sep. 26, 2021

Get rates
Mountain View Cabins
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.

Pocket Guide: Mountain Hotels in British Columbia

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

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

More trip options