If you need a place to crash in Salem, I would highly recommend Judy's cabin. It's located in a suburban neighborhood in West Salem, about a 5 minute drive from downtown. It's cozy, cute and well-appointed for the price.