Most dispersed BLM camping near San Diego is free, but some campsites do require a fee, and Leave No Trace principles always apply. Cleveland National Forest allows permitted, dispersed camping, and within Anza-Borrego Desert State Park near Julian (a 2-hour drive from the city), Fish Creek and Blair Valley Campground are popular primitive camping spots.