Lodges in British Columbia

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in British Columbia

Featured Lodges in British Columbia

Fairmont Hot Springs Resort
3.5 out of 5
5225 Fairmont Resort Rd, Fairmont Hot Springs, BC
Fully refundableReserve now, pay when you stay
The price is CA $103 per night from Feb 10 to Feb 11
Conveniently near skiing facilities, this Fairmont Hot Springs lodge is located in the mountains, within 3 mi (5 km) of Mountainside Golf Course and Riverside ...
4.1/5 Very Good! (431 reviews)
"Loved their mineral hot springs as well as the outdoor hot tub. Bears paw and grill was great"

Reviewed on Jan. 24, 2022

Fairmont Hot Springs Resort
Painter's Lodge
3.5 out of 5
1625 McDonald Rd, Campbell River, BC
Situated on the waterfront, this lodge is within 6 mi (10 km) of Campbell River Art Gallery, Campbell River Visitor Centre, and Tidemark Theatre. Elk Falls Provincial ...
4/5 Very Good! (804 reviews)
"A bit outdated but well maintained property. Wonderful view for breakfast. One of the beds had a few hairs on it and pillow case hadn't been changed."

Reviewed on Nov. 8, 2021

Painter's Lodge
Coast Sundance Lodge
3 out of 5
3160 Creekside Way, Sun Peaks, BC
Fully refundableReserve now, pay when you stay
The price is CA $179 per night from Feb 3 to Feb 4
Located in the city center, this ski-in/ski-out lodge in Sun Peaks is within 1 mi (2 km) of Sun Peaks Golf Course and Sun Peaks Resort and close to winter sports ...
4.1/5 Very Good! (642 reviews)
"Coast Sundance is a simple property and slightly dated but really all you need in a ski resort. The service is very attentive and friendly, the location is perfect and the rooms are basic but comfortable and clean"

Reviewed on Jan. 22, 2022

Coast Sundance Lodge
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.
Glacier Mountaineer Lodge
2.5 out of 5
1549 Kicking Horse Trail, Golden, BC
The price is CA $199 per night from Feb 1 to Feb 2
Located near the slopes, this Golden lodge is in the mountains, within 1 mi (2 km) of Columbia Mountains and Kicking Horse Mountain Resort, and close to winter ...
3.8/5 Good! (531 reviews)
"We really enjoyed staying at this hotel at Kicking Horse ski resort for the ease of getting on the mountain to ski. We were disappointed that the hot tub in our hotel was closed for repairs & we had to “beg” to use the hot tub in the second building."

Reviewed on Jan. 16, 2022

Glacier Mountaineer Lodge
Middle Beach Lodge
3.5 out of 5
400 Mackenzie Beach Road, Tofino, BC
Situated near the beach, this romantic lodge is 0.1 mi (0.1 km) from Mackenzie Beach and 2.2 mi (3.5 km) from Chesterman Beach. Clayoquot Sound and Tofino Botanical ...
4.3/5 Excellent! (458 reviews)
"Beautiful spot!"

Reviewed on Jan. 26, 2022

Middle Beach Lodge
Pemberton Valley Lodge
3.5 out of 5
1490 Sea to Sky Highway, Pemberton, BC
The price is CA $248 per night from Jan 30 to Jan 31
Situated in the mountains, this spa lodge is 1.8 mi (2.9 km) from Big Sky Golf and Country Club and 2.3 mi (3.7 km) from The Meadows at Pemberton Golf Course. ...
4.3/5 Excellent! (869 reviews)
"Great service"

Reviewed on Jan. 15, 2022

Pemberton Valley Lodge
Northern Rockies Lodge
2.5 out of 5
Mile 462 Alaska Highway, Box 8, Muncho Lake, BC
The price is CA $205 per night from Jan 28 to Jan 29
Situated in Muncho Lake, this beach lodge is steps from Muncho Lake Provincial Park and Muncho Lake Pier. Strawberry Flats is 4.6 mi (7.3 km) away.
4/5 Very Good! (178 reviews)
"Beautiful Lodge would stay there again"

Reviewed on Dec. 6, 2021

Northern Rockies Lodge
Palliser Lodge
2.5 out of 5
1420 Palliser Lodge Trail, Golden, BC
The price is CA $179 per night from Feb 1 to Feb 2
Located in the mountains, this ski-in/ski-out lodge in Golden is within a 10-minute walk of Columbia Mountains and Kicking Horse Mountain Resort and close to ...
3.7/5 Good! (238 reviews)
"It met our needs and more."

Reviewed on Jan. 14, 2022

Palliser Lodge
West Coast Trail Lodge
3 out of 5
17285 Parkinson Road, Port Renfrew, Juan de Fuca Electoral Area, BC
Situated near the beach, this lodge is within a 15-minute walk of Port Renfrew Dock and Pacific Gateway Marina. Juan de Fuca Provincial Park and Port Renfrew ...
4.2/5 Excellent! (145 reviews)
"beautiful setting. The place was very well appointed and clean."

Reviewed on Oct. 13, 2021

West Coast Trail Lodge
The Lodge on Harrison Lake
3.5 out of 5
6155 Rockwell Drive, Harrison Hot Springs, BC
The price is CA $249 per night from Jan 30 to Jan 31
Nestled on the beach, this Harrison Hot Springs lodge is within 1 mi (2 km) of Ranger Station Art Gallery and Rendall Park. Harrison Lake Beach Park and Miami ...
4.7/5 Exceptional! (85 reviews)
"The view is absolutely fantastic"

Reviewed on Oct. 17, 2021

The Lodge on Harrison Lake
Winston Lodge
3 out of 5
1593 Cache Close, Golden, BC
Fully refundableReserve now, pay when you stay
The price is CA $163 per night from Feb 2 to Feb 3
Situated in the mountains, this romantic lodge is within 1 mi (2 km) of Kicking Horse Mountain Resort and Golden Nordic Ski Club - Dawn Mountain Trails. Golden ...
4.2/5 Excellent! (297 reviews)
"I stayed at the Winston Lodge last winter and returned because I loved it so much. It is cozy, close to the gondola, has an amazing on site restaurant/bar and a lovely common area. Feels like a traditional Canadian log cabin."

Reviewed on Jan. 5, 2022

Winston Lodge
Lake Cowichan Lodge
2.5 out of 5
POBox 964 - 201 Cowichan Lake Road, Lake Cowichan, BC
The price is CA $105 per night from Feb 12 to Feb 13
Situated in Lake Cowichan, this lodge is within 1 mi (2 km) of Central Park and Kaatza Station Museum. Cowichan Lake Sports Arena is 1.4 mi (2.2 km) away.
3.9/5 Very Good! (132 reviews)
"great beds and linens, convenient location"

Reviewed on Dec. 17, 2021

Lake Cowichan Lodge
Western Lodge
3 out of 5
2665 Warren Ave, Kimberley, BC
Fully refundableReserve now, pay when you stay
The price is CA $93 per night from Feb 16 to Feb 17
Situated in Kimberley, this lodge is 0.1 mi (0.1 km) from Columbia Mountains and 2.8 mi (4.6 km) from Kimberley Alpine Resort. The Platzl and Kimberley's Underground ...
3.4/5 Good! (87 reviews)
"Really enjoyed and appreciated the decor. You need a cigarette receptacle up front. Bar was cute and cozy. Mugs in room need to be bigger to accommodate the Keurig pour offer. Overall, really liked the place and would return."

Reviewed on Jan. 19, 2022

Western Lodge
Myra Canyon Lodge + Ranch
3.5 out of 5
4675 June Springs Rd, Kelowna, BC
Situated in a provincial park, this lodge is within 9 mi (15 km) of Gallagher's Canyon Golf and Country Club, Okanagan Lavender & Herb Farm, and Arlo's Honey ...
4.8/5 Exceptional! (67 reviews)
"The quietness of the property was so relaxing! Best views ever 😍"

Reviewed on Nov. 10, 2021

Myra Canyon Lodge + Ranch
Nootka Island Lodge
3 out of 5
Nootka, Nootka, BC
Situated on the waterfront, this all-inclusive lodge is close to Santa-Boca Provincial Park, Yuquot Ferry Dock, and Yuquot Beach.
Nootka Island Lodge
The Lodge at Skeena Landing
2.5 out of 5
4055 Motz Rd, Terrace, BC
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Jan 28 to Jan 29
Situated in Terrace, this lodge is within 3 mi (5 km) of Chances Terrace, Mills Memorial Hospital, and Skeena Mall. Skeena Valley Golf and Country Club and Heritage ...
4.7/5 Exceptional! (105 reviews)
"Love the check on...so quiet...recommend"

Reviewed on Dec. 16, 2021

The Lodge at Skeena Landing
"The Lodge on Harrison Lake" Guest Suite 4 (Wheelchair Accessible)
The price is CA $249 per night from Jan 30 to Jan 31
Situated in Harrison Hot Springs, this lodge is within 1 mi (2 km) of Ranger Station Art Gallery and Rendall Park. Harrison Lake Beach Park and Canwest Art Gallery ...
5/5 Exceptional! (1 review)
Amazing location
"Breath taking"

Reviewed on Jan. 12, 2022

"The Lodge on Harrison Lake" Guest Suite 4 (Wheelchair Accessible)
Nipika Mountain Resort
3.5 out of 5
9200 Settlers Road, Radium Hot Springs, BC
Located in the mountains, this Radium Hot Springs lodge offering ski-in/ski-out access is 0.8 mi (1.3 km) from Kootenay River and within 20 mi (32 km) of Olive ...
5/5 Exceptional! (13 reviews)
"Property is really nice, peaceful and enjoyable. To get there you have to go though gravel road for 12 km form the main road that was bit harder but it's worth it."

Reviewed on Aug. 31, 2020

Nipika Mountain Resort
Copper Horse Lodge
3 out of 5
1587 Cache Close, Kicking Horse Mountain, Box 927, Golden, BC
Situated in the mountains, this lodge is within 1 mi (2 km) of Kicking Horse Mountain Resort and Golden Nordic Ski Club - Dawn Mountain Trails. Kicking Horse ...
4.2/5 Very Good! (223 reviews)
"We stayed here over ten years ago and loved it. I was really disappointed with the front desk service and quality of the room. It was modern when we last stayed but the rooms are weathered and could use a refresh. A lovely couple used to own the hotel and I really missed their friendliness. The woman ..."

Reviewed on Feb. 2, 2020

Copper Horse Lodge
Reel Obsession Fishing Lodge Vancouver Island
2.5 out of 5
509 Reno St, Zeballos, BC
Nestled on the beach, this Zeballos lodge is 0.1 mi (0.2 km) from Zeballos Marina and 10 mi (16.1 km) from Zeballos Lake. Little Huson Cave Park and Nimpkish ...
Reel Obsession Fishing Lodge Vancouver Island
Don't see what you're looking for?
See all available properties in British Columbia
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.

Recent Reviews in British Columbia
expedia verified reviews