Fairholm is a picturesque campground on the edge of Lake Crescent in a very easily accessible part of Olympic National Park for weekend getaways from Seattle and local adventures in from Port Angeles. Because the lake is pretty and easy to get to, this camp ground is POPULAR.
There are 3 loops + walk in lakeside side, but the actual size of the camp ground is small. Sites are very small and right next to one another. There is no privacy and no feeling of being out in the woods. The convenience here during the crowded month is simply proximity to Lake Crescent.
All sites here are first come, but there is not an in/out or campground host system for any of the ONP campgrounds like I've experienced in other national parks. The only way to know if a site is opening is to drive around in circles and/or to simultaneously check the reservation board to see if anyone was leaving. It's a bit of a free for all and not a very relaxing 'in the woods experience'
Sites are all equipped with picnic tables and fire rings, and there are large bathrooms, running water, and even a camp store nearby. Fires were allowed in fire rings even though there is a summer burn ban in the park.
I'd probably give this campground a much higher score (like all the other reviews) if it during any other time of the year when it wasn't absolutely crazy.
If you arrive there during a busy time, an alternative is Littleton Horse Camp, an unmarked National Forest campground 4.4 miles just past Fairholm, turn right on the fireroad. This is where we moved to.