On the edge of Payette Lake beneath Idaho’s Salmon River Mountains, Shore Lodge combines 77 rooms, a private beach and marina, saltwater spa pools, year-round recreation and access to Whitetail Club golf.
Shore Lodge has occupied a prized position on Payette Lake in McCall since 1948, with water at its doorstep and the Salmon River Mountains rising beyond. The location works in every season, shifting from boating and hiking in summer to skiing, hot springs and snow-covered lake views in winter.
The independent resort has 77 rooms with lake or garden outlooks, blending contemporary comfort with a warm mountain-lodge atmosphere. Lake Front Suites can open almost directly onto the sand, while Fireside categories add fireplaces and terraces for a more residential feel.
The Cove is a full-service spa with six treatment rooms and indoor-outdoor saltwater immersion pools inspired by Idaho hot springs. Guests also have a year-round pool and hot tub, a private beach, marina access and seasonal equipment for exploring Payette Lake.
Golfers can access Whitetail Club’s Andy North-designed course, while Brundage Mountain is close enough for the lodge to serve as a practical ski base. Kayaks, paddleboards, boating, biking and broader wilderness excursions make the outdoor program unusually deep.
Dining includes The Narrows Steakhouse, The Cutwater on Payette Lake and more relaxed bar options. Shore Lodge is best for travelers who want a polished mountain-lake retreat that still feels authentically Idaho rather than manufactured as a resort village.