Lopez Island offers camping options at Spencer Spit State Park, which has reservable and hiker/biker sites, as well as Odlin County Park with seven RV sites for vehicles less than 30-feet-long. Both locations do not have hookups or showers. You can also explore different options for camping near San Juan Islands on Hipcamp.