Lodges in Canada

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.

Featured Lodges in Canada

Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Fully refundableReserve now, pay when you stay
The price is Rs7,543 per night from 8 Dec to 8 Dec
This family-friendly Banff lodge is located in a national park, within 1 mi (2 km) of Canadian Ski Museum West and Banff Lake Louise Tourism Bureau. Banff Centre ...
4.5/5 Wonderful! (1,470 reviews)
"Great room and property!"

Reviewed on 29 Nov 2021

Tunnel Mountain Resort
Rocky Mountain Ski Lodge
2 out of 5
1711 Bow Valley Trail, Canmore, AB
Fully refundableReserve now, pay when you stay
The price is Rs5,204 per night from 9 Dec to 9 Dec
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/5 Very Good! (977 reviews)
"Left my shoes in the room, picked them up after a day of snowboarding 👍😊"

Reviewed on 27 Nov 2021

Rocky Mountain Ski Lodge
Silver Creek Lodge
3.5 out of 5
1818 Mountain Ave, Canmore, AB
Fully refundableReserve now, pay when you stay
The price is Rs5,736 per night from 5 Dec to 5 Dec
Situated in the mountains, this spa lodge is within 1 mile (2 km) of Canmore Golf and Curling Club and Canmore Museum and Geoscience Centre. Canmore Nordic Centre ...
4.2/5 Excellent! (982 reviews)
"The one bedroom suite included a full size kitchen with all amenities and was excellent. The fireplace gave the sitting area a very cozy feel and the views were stunning."

Reviewed on 23 Nov 2021

Silver Creek 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.
Fairmont Hot Springs Resort
3.5 out of 5
5225 Fairmont Resort Rd, Fairmont Hot Springs, BC
Fully refundable
The price is Rs7,894 per night from 5 Dec to 5 Dec
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! (405 reviews)
"Always love staying here whether it’s a quick work stay or a vacation. They always are friendly and helpful for any needs. Can’t wait to stay again!"

Reviewed on 23 Nov 2021

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 miles (10 km) of Campbell River Art Gallery, Campbell River Visitor Centre and Tidemark Theatre. Elk Falls ...
4/5 Very Good! (778 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 8 Nov 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 Rs8,654 per night from 7 Dec to 7 Dec
Located in the city centre, this ski-in/ski-out lodge in Sun Peaks is within 1 mile (2 km) of Sun Peaks Golf Course and Sun Peaks Resort, and is convenient for ...
4.1/5 Very Good! (619 reviews)
"The hotel and staff were great. The floor of the bathroom had not been cleaned as there was a lot of hair on it."

Reviewed on 23 Nov 2021

Coast Sundance Lodge
Choice Inn by the Falls
2.5 out of 5
5100 Centre St, Niagara Falls, ON
Fully refundableReserve now, pay when you stay
The price is Rs3,158 per night from 5 Dec to 5 Dec
Situated in Niagara Falls, this lodge is steps away from Niagara River Gorge and Clifton Hill. Fallsview Indoor Waterpark and Casino Niagara are also within ...
3.8/5 Good! (83 reviews)
"Was great."

Reviewed on 5 Nov 2021

Choice Inn by the Falls
Glacier Mountaineer Lodge
2.5 out of 5
1549 Kicking Horse Trail, Golden, BC
Fully refundableReserve now, pay when you stay
The price is Rs6,374 per night from 3 Dec to 3 Dec
Located near the slopes, this Golden lodge is situated in the mountains, within 1 mile (2 km) of Columbia Mountains and Kicking Horse Mountain Resort, and is ...
3.8/5 Good! (519 reviews)
"Beautiful location Friendly reception"

Reviewed on 11 Oct 2021

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! (447 reviews)
"Clean and practical. This property gives you good value for dollar. With a friendly staff, good breakfast,"

Reviewed on 5 Nov 2021

Middle Beach Lodge
Pemberton Valley Lodge
3.5 out of 5
1490 Sea to Sky Highway, Pemberton, BC
The price is Rs14,525 per night from 3 Dec to 3 Dec
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! (866 reviews)
"Highway is too close and very annoying early morning"

Reviewed on 26 Nov 2021

Pemberton Valley Lodge
Northern Rockies Lodge
2.5 out of 5
Mile 462 Alaska Highway, Box 8, Muncho Lake, BC
Situated in Muncho Lake, this beach lodge is steps away from Muncho Lake Provincial Park and Muncho Lake Pier. Strawberry Flats is 4.6 mi (7.3 km) away.
4.1/5 Very Good! (172 reviews)
"Very nice location, somewhat remote. Good views from the room, cool dining room."

Reviewed on 21 Oct 2021

Northern Rockies Lodge
Crandell Mountain Lodge
3 out of 5
102 Mountview Road, Waterton Park, AB
Situated in Waterton Park, this lodge is within a 10-minute walk of Waterton Glacier International Peace Park, Waterton Marina and Cameron Falls. Bertha Lake ...
4/5 Very Good! (402 reviews)
"Loved that this hotel stays open year round, we prefer to travel on non-peak times."

Reviewed on 31 Oct 2021

Crandell Mountain Lodge
Sunshine Mountain Lodge
4 out of 5
One Sunshine Access Road, Sunshine, AB
The price is Rs16,958 per night from 9 Dec to 9 Dec
Situated in a national park, this lodge is within a 10-minute walk of Sunshine Village and Sunshine Meadows. Banff National Park Information Centre and Banff ...
4.4/5 Excellent! (376 reviews)
"Fun access via gondola ... then ariving to a gorgeous lodge! Comfortable well laid out room with a balcony and direct view on sunshine slopes ! Great service 👍"

Reviewed on 24 Apr 2021

Sunshine Mountain Lodge
Paradise Lodge & Bungalows
2.5 out of 5
105 Lake Louise Drive, Box 7, Lake Louise, AB
Situated in a national park, this lodge is 7.9 mi (12.7 km) from Moraine Lake.
4.7/5 Exceptional! (544 reviews)
"This property was absolutely perfect in every way. Situated at 1,5 km from Lake Louise, we didn't need to use our car to access the hiking trails around the lake. Our cottage was spotless and equipped with a full kitchen, including fridge, stove, dishes and silverware. We also had a small deck with ..."

Reviewed on 15 Nov 2021

Paradise Lodge & Bungalows
Palliser Lodge
2.5 out of 5
1420 Palliser Lodge Trail, Golden, BC
Fully refundableReserve now, pay when you stay
The price is Rs6,958 per night from 3 Dec to 3 Dec
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 is convenient ...
3.7/5 Good! (230 reviews)
"Super comfy bed, location was great for gondola and ski resort activities."

Reviewed on 30 Aug 2021

Palliser Lodge
West Coast Trail Lodge
3 out of 5
17285 Parkinson Road, Port Renfrew, Juan de Fuca Electoral Area, BC
The price is Rs8,675 per night from 6 Dec to 6 Dec
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! (139 reviews)
"beautiful setting. The place was very well appointed and clean."

Reviewed on 13 Oct 2021

West Coast Trail Lodge
Golden Prairie Lodge
2.5 out of 5
310 McPherson St, Kerrobert, SK
Fully refundableReserve now, pay when you stay
The price is Rs4,386 per night from 3 Dec to 3 Dec
Situated in Kerrobert, this lodge is within a 15-minute walk of Kerrobert Municipal Building and Kerrobert United Church. Kerrobert Water Tower is 0.8 mi (1.4 ...
4.3/5 Excellent! (4 reviews)
"Noisy neighbours as loud walk way outside the door, the heater in the room was always on and loud. The room was ok small but it did the trick."

Reviewed on 23 Nov 2020

Golden Prairie Lodge
The Baldwins Resort
2.5 out of 5
1024 Golf Avenue Rd., Muskoka Lakes, ON
The price is Rs5,847 per night from 5 Dec to 5 Dec
Offering direct access to the beach, this Muskoka Lakes lodge is next to a golf course, steps away from Lake Rosseau and Windermere Golf & Country Club. Windermere ...
4/5 Very Good! (223 reviews)
"Lovely break at a rustic simple resort - quiet and friendly! Good prices - morning breakfasts could be hot"

Reviewed on 13 Oct 2021

The Baldwins Resort
The Lodge on Harrison Lake
3.5 out of 5
6155 Rockwell Drive, Harrison Hot Springs, BC
The price is Rs13,391 per night from 8 Dec to 8 Dec
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 17 Oct 2021

The Lodge on Harrison Lake
Banff Boundary Lodge
2.5 out of 5
1000 Harvie Heights Rd, Harvie Heights, AB
Fully refundable
The price is Rs8,105 per night from 15 Dec to 15 Dec
Situated in the mountains, this lodge is 2 mi (3.2 km) from Cross Zee Ranch and 3 mi (4.8 km) from Canmore Golf and Curling Club. Banff National Park and Bow ...
4.2/5 Very Good! (996 reviews)
"Overall the property is fine with what I paid for."

Reviewed on 16 Oct 2021

Banff Boundary Lodge
Don't see what you're looking for?
See all available properties in Canada
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.