Rock Hill isn't close, but I'm fortunate to have family in the area, so I often am able to drive down after work, stay the night, and work remotely if needed. I know several others who have to get hotel rooms when they race.
Of course, races there are not weekly, so it's not a huge time/money commitment.