Sleeping Lady Property Map

Explore Before You Arrive

Explore Sleeping Lady Mountain Resort from anywhere in the world. Tucked along the foothills of the Cascade Mountains in Leavenworth, Washington, our environmentally friendly resort features rustic yet luxurious accommodations, an organic garden, a spa, healthful dining and so much more. Get a sense of what awaits you – and then book your stay with us.