Leavenworth, WA is an American town with a Bavarian feel. Built against the backdrop of the Cascade Mountains, this picturesque town prides itself on its Old-World Christmas spirit. The first 3 weekends in December, this small town with just over 2,000 residents throws a Christmas lighting festival, drawing people from around the globe. Each morning the town’s residents and visitors are awoken by the sound of the alpine horn, signaling a new day in Leavenworth full of the Christmas spirit.
During your stay, visit The Hat Shop, a local favorite; the Leavenworth Nutcracker Museum, boasting thousands of the Christmas chompers; and, of course, enjoy a horse-drawn sleigh ride through the white and drifted snow.
Saturdays and Sundays here end like a Dr. Seuss tale, with the townsfolk joining hands at 4:30 around the gazebo for the lighting of the tree and some good old-fashioned caroling.