Peninsula campground is located at the end of Rattlesnake Bar Road, on the peninsula between the North and South Forks of the American River. It can be accessed from Pilot Hill on Highway 49 by following Rattlesnake Bar Road 11 miles to the campground. It is also accessible by boat for Boat-In camping. It has 100 campsites with facilities including flush toilets, hot showers, piped water, sanitation station, two boat launch ramps, and oaks nature trail. Peninsula is a remote campground which can be subject to winter and/or road closures. Campsite reservations can be made only on-season and during off-season it is first-come, first-served.