Nestled within 2.3 million acres of the majestic Payette National Forest, Whitetail Club feels like a world unto itself. A hidden gem tucked deep within the wilds of Idaho. Here, nature isn’t just a backdrop; it’s a way of life. The shimmering waters of Payette Lake reflect the endless skies, while towering Ponderosa Pines stand as timeless guardians over the landscape.

Inquire Here