For Juneau, I'd do Auke Rec area or Mendenhall Lake Campground. Those are both USFS run. State Parks has 3 nice cabins you can rent at Eagle Beach. Book in advance.