Cottonwood
This campground is located right at the entrance of Joshua Tree, next to the Cottonwood visitor center. There are plenty of sites, especially between September-May when Loop B is open. Each site has a fire pit and picnic table, with about half the sites having a back in parking spot and the rest having parallel pull ins. The bathroom is really well maintained (possibly due to the pandemic). There is also a few potable water spigots.