Whitetail Club & Resort

Ever wanted had that dream you didn’t want to end? Ever had that heavenly vision of a mountain lodge looking out to the pristine waters of the most beautiful lake? Ever felt that you just wanted the moment to stay that way forever?
Located in McCall, Idaho, there is such a place that’ll make you feel all that. Paradise here on earth, if you may call it. A gorgeous mountain lodge with the pristine shores of the Payette Lake at its feet and lush green forests surround it, giving the atmosphere a romantic and cool feel. Truly a magical vast land, it is understandable if you felt as if you were in a fairy tale. Sunny and warm days on the golf course and many other facilities that serve its purpose and add more life to your day; cool, star-filled nights on a candlelit dinner with your special someone are just a few of the many wonderful moments you can spend at this heavenly place.
Spend the best time of your life at this wonderful piece of land – be it your dream wedding, another family vacation, or a company meeting or outing. Whitetail Club & Resort is your best answer. An experience of sheer happiness and splendor to fill your days, with pleasure and luxury and the beauty of nature.