Sorry, I can't make hotel recommendations in the areas you're looking at. The closest I've done one is a Best Western a bit south of Lorton, VA when I took the AutoTrain south.
I will point out that you don't have to go through Philly on your trip. I plugged a sample route (Providence, RI to Doswell, VA) in to Google Maps, and it made the same recommendation that my father's 40+ year old
AAA TripTik made which is to stay on the NJ Turnpike all the way through NJ to the Delaware Memorial Bridge, rather than follow 95 off the turnpike at exit (I believe) 6. I don't know what the traffic on 95 in PA is like, but my (admittedly out of date now) experiences through southern NJ on the Turnpike were not bad at all.