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. 

Pricing starts at:

209

Address:

501 W Lake Street 

McCall, Idaho 83638

Get a Heads-Up for 2027

We’ll let you know when the 2027 Sunset Travel Awards open for entry!

Other Entries