Skip to main content



Elk Lake Resort


  • Yellowstone
  • Resort
Elk Lake Resort is situated in some of the most pristine and breathtaking country in the West. The atmosphere that pervades is wilderness elegance and home-away-from-home comfort from our resort side, and outdoor activities focusing on a purely 'natural' experience from our guest ranch side. We invite you to make Elk Lake Resort, the perfect meld of Western Montana Lodge and family friendly Guest Ranch, your vacation place in the wilderness, a place where you'll arrive as a guest and leave as a friend. Whether participating in our recreational packages or pursuing your own 'trails' you won't merely feel like you belong--you will know this is your home in the wilds.

Let a canopy of stars serve as your street light, the sound of crickets and owls lull you to sleep, meadowlarks replace your alarm clock, and a variety of country gourmet meals tempt your palate. Allow the wind's whisper and the water's gentle caress to soothe away your cares. Relax as the deep stillness of silence massages away the stresses of life. Paddle around a secluded mountain lake or wrestle with a wily fish. Hike peacefully through woods and meadows or stalk the trophy game animal of your dreams. Spend a quiet evening in your own private cabin or join friends old and new around a campfire to share tales of adventure and delight. All this and more await you at Elk Lake Resort, a Western Montana Lodge where solitude is easy to find.

Only a scenic hour's drive from Yellowstone Park's west entrance and the area's blue ribbon trout streams (including Madison River in Montana, Henry's Fork of the Snake, and Henry's Lake in Idaho), Elk Lake Resort's unique location makes them the perfect Western Montana Lodge. Operating under a special use permit through the USFS on the Beaverhead Deerlodge National Forest, Elk Lake Resort is situated in an area where God's handiwork is evident in wildlife as well as in wildflowers.

Check out our website at
Read More
Read More
Street Address
5200 Elk Lake Road
Lima, MT 59739 Get directions
West Yellowstone, MT
Mailing Address
PO Box 1964
West Yellowstone, MT 59758
All Year
7:00am - 9:00pm
Payment Methods
Cash, Master Card, Personal Check (In State), Personal Check (Out Of State), Travelers Checks, Visa
Group Reservations Required, Late Cancellation Fee, Reservations Required, Walk-Ins Welcome


Special direction map

Special Directions

Elk Lake Resort is located 40 miles west of West Yellowstone on the northeast edge of the Red Rocks Lakes National Wildlife Refuge. Located in the Beaverhead-Deerlodge National Forest, Elk Lake is in the heart of the Centennial Valley along the Continental Divide. Its location is both scenic and remote.