McCall, Idaho’s Shore Lodge Is a Picturesque Winter Getaway


If the thought of another snow-less holiday season makes you feel less than festive, it’s worth considering an out-of-state getaway to the mountain town of McCall, Idaho. The picturesque ski destination has more to offer than stunning slopes; in addition to natural hot springs amid the Poderosa Pines and a snow-topped forrest full of Christmas trees waiting to be foraged, McCall is home to the award-winning Shore Lodge, a resort situated next to the Payette National Forest on the waters of Payette Lake. 

The Idaho institution has served as a quintessential McCall getaway since 1948 but still manages to fly under the radar as a winter haven. The 77-room resort features an array of luxurious attractions from three acclaimed restaurants (a result of a new culinary program completed earlier this year) to The Cove, a full-service spa offering six treatment rooms and indoor/outdoor salt water immersions pools. The property also includes a year-round swimming pool and hot tub and complimentary amenities like old school board games and snowshoes for indoor and outdoor adventurers alike. 

Shore Lodge is also just 10 minutes from McCall’s powder-packed Brundage Mountain, a skier’s dream with more than 320 base area inches of annual snowfall. The landmark also offers guided SnowCat and snowmobile excursions on 18,000 acres of backcountry terrain. Named as one of National Geographic’s best hidden ski towns in 2016, McCall has the highest average snowfall in the state, and is known for its iconic Winter Carnival, which features snow sculptures, Torchlight and Mardi Gras Parades, live music, and daily events.

While winter is indisputably a special time to pay a visit to Shore Lodge, the four-season destination boasts thousands of acres of high-country wilderness all year round, situated on the 18-mile long Payette Lake at 5,021 feet elevation. 

Shore Lodge is located at 501 West Lake Street, McCall, Idaho 83638. For more information or to make a reservation, call (800) 657-6464 or visit