Shore Lodge.
Hotel Shore Lodge, located in McCall, Idaho, is an upscale retreat blending rustic charm with modern luxury. Established in 1948, this historic lodge features 77 spacious suites, many with private balconies that offer stunning views of Payette Lake. Guests can enjoy an array of top-notch amenities, including a heated pool, spa with signature treatments, and access to non-motorized water sports. Dining options include the acclaimed Narrows Steakhouse, celebrated for its extensive wine collection, and The Cutwater on the lake. With 15,000 square feet of event space and beautiful mountain vistas, it’s ideal for weddings and meetings. Add in recreational activities, a fitness center, and convenient services, and Shore Lodge becomes an unforgettable haven for adventurers and relaxation seekers alike.