Overview Beaver Creek Campground sits in the Idaho Panhandle National Forest, offering phenomenal views of the Selkirk Mountains across the reflective waters of Priest Lake.Recreation A local beach is easily accessible, where swimming and boating are available. Visitors enjoy kayaking, canoeing or power boating up a 2.5-mile channel called Thoroughfare that leads to the Upper Priest Lake Scenic Area, where birding is a popular activity. Beaver Creek has two trailheads, one for the 9-mile Navi