Are there cheap/reasonable motels within walking distance to T in outskirts of Boston?

<p>We stayed at the John Jeffries House once years ago, it was perfectly fine and near the T. Looks like studios are around $135/night.</p>