The Ranch is located in the very heart of North Cascade Mountains in Washington State. We offer a variety of vacation experiences, and enjoy welcoming guests both new and old into our unique community.
You are really experiencing the great outdoors in Stehekin. Wild animals, raging rivers, spectacular mountain scenery are all there for you to enjoy. Tip: rent a package stay in their tent cabins, dinner, and outdoor adventure.