Choose between three different locations for your stay here in the Bighorns. Each lodge is surrounded with the beauty of the mountains and offers lodging for almost any group size.
Meadowlark Lake Lodge is located on the scenic byway between Yellowstone National Park and Mount Rushmore. Meadowlark Lake Lodge is 47 miles from Buffalo Wyoming and 20 miles from Ten Sleep Wyoming. Situated in the Bighorn National Forest, Meadowlark Lake Lodge offers a wide variety of mountain activities including hiking, fly fishing, wildlife viewing and photography.Book Now