Leavenworth, United States

Travel to Leavenworth

Leavenworth is a resort town located within the North Cascades region of Washington State. In the summer, tourists roam the adjacent mountains and the Wenatchee River for recreation, while the town culminates into festivity in winter with dazzling lights and snow. Throughout the year, the faux Bavarian portion of the town entices everyone to an exquisite dining, drinking, shopping and cultural experience.

At the confluence of the Icicle Creek and Wenatchee River, the meeting point was a settlement for the Native Yakima, Chinook, and Wenatchi tribes where they hunt salmon in the river and game in the mountains, in an area stretching as far west as Lake Wenatchee.

Attractions in Leavenworth

2 places in Leavenworth

Accommodations in Leavenworth

There are 50 options for staying in Leavenworth.
Check out the deals we offer for lodging in Leavenworth.

Weather in Leavenworth

Leavenworth Tours & Activities