Snowgrass Lodge at the River lies in a nature setting above the rushing waters of the Wenatchee river. With views of the Cascade Mountains, a sprawling lawn, and river access just steps away, Snowgrass is an ideal welcome nature retreat within walking distance of downtown Leavenworth. Ideally suited for yoga, meditation and other healing retreats, our retreat can comfortably accommodate group gatherings of  12-26 people in 7 private bedrooms and shared sleeping spaces, 7 bahtrooms and 3 kitchens across two buildings on our 5 acre property.

Key Stats.

Year founded


Size of project site

3 hectares

Languages spoken

  • English, Spanish

People on site

10 - 30

Dry season

May to October

Wet season

November to April

Living Conditions.


  • private room
  • shared rooms
  • entire house

Omnivore Food

  • communal kitchen access


  • fast: streaming video

Contact Snowgrass Lodge

Register or login to contact this center.

Review Snowgrass Lodge

Pay with these cryptocurrencies: