You should be able to find a hotel room in the Boston area at an affordable rate look for hotels in the medical center areas they tend to cater to patients and families. Also look at hotels on the MBTA line I'd stick with the major lines red think Quincy, Green look to lechmere Somerville area, orange line Boston medical, or charlestown. To be honest you should be able to find something in the city under $150, I usually stay at a Marriott whenever fiance decides to paint something or some kind of rehab work and I never pay more then $150. I'd check priceline but also go directly to hotel website and also call hotels directly and ask for a manager ask them if they can do better then the web rate you'd be surprised.