Shore Lodge Whitetail Club

Create Lifetime Memories with our Members and Guests

Company Information

We are Shore Lodge, a Forbes Recommended property located on the sandy shores of Payette Lake in McCall, Idaho!   Ranked the #1 Best Hotel in Idaho by US News and World Report.  Additionally our private club boasts many awards, Whitetail Club is thrilled to be named to the Top 150 Private Clubs by Platinum Clubs of America!

McCall attracts thousands of travelers to bask in the natural splendor and experience adventure-packed attractions.  This is what we call mountain-lake magic.  Come experience the essence of McCall, Idaho, and see why we are on-trend to become one of the top year-round destinations in the Rocky Mountain West.

Current job openings at Shore Lodge Whitetail Club

No job listings found.