I second what KirstenB said. There are several hotels right off exit 61 in Chester. Fairfield Inn, Microtel Inn, Sleep Inn --- might be a Hampton Inn, but not 100% sure.
If you were to take I-295 around Richmond, I believe there are some hotels around the Hopewell / Fort Lee area, but again I'm not certain what's there.