Shore Lodge
Shore Lodge is an award-winning lakefront resort located in McCall, Idaho—the heart of the region’s prized Salmon River Mountains. This four-season hideaway offers travelers a mountain retreat that embodies the spirit of the destination—peaceful, authentic, and vibrant. The historic 77-room premier hotel features three acclaimed restaurants including The Narrows Steakhouse, boasting Wagyu steak and a Wine Spectator award-winning wine list. The Cove at Shore Lodge is a full-service spa offering six treatment rooms and indoor/outdoor salt water immersion pools. The property sits lakefront on the scenic Payette Lake and offers easy access to a robust itinerary of outdoor pursuits all year long.
Get a Heads-Up for 2027
We’ll let you know when the 2027 Sunset Travel Awards open for entry!




