← All campgrounds
ID · REC.GOV #234381
Stoddard Creek Campground
Spencer, ID · Checked every 60 seconds
Stoddard Creek Campground is located just 1 mile off I-15 and 17 miles north of the town of Dubois, Idaho. Visitors come to the area to enjoy the abundance of trails, wildlife viewing opportunities and scenic beauty.Fishing, hiking, mountain biking, motorcycling and ATV riding are popular…
Reading the latest site-by-site availability…