If you'd like to spend a night or two sleeping under the stars, Glacier View Campground is a great spot to camp out. Just don't forget the tent pegs!
This dedicated camping area is located in Leavenworth. Once you've done all you can at Glacier View Campground, head to nearby Lake Wenatchee, Lake Wenatchee State Park, and Okanogan-Wenatchee National Forest.