Shore Lodge
Shore Lodge is an award-winning lakefront resort located in McCall, Idaho—the heart of the region’s prized Salmon River Mountains and one of the best hidden ski towns to visit as designated by National Geographic. This four-season hideaway offers travelers a mountain retreat that embodies the spirit of the destination—peaceful, authentic, and vibrant. The historic 77-room hotel features three acclaimed restaurants; The Cove, a full-service spa offering indoor/outdoor saltwater immersions pools; a year-round outdoor pool and hot tub; scenic meeting and event spaces with floor-to-ceiling windows; and exclusive access to Whitetail Club’s Andy North-designed golf course.
Get a Heads-Up for 2025
We’ll let you know when the 2025 Sunset Travel Awards open for entry!