I took a quick look through my American Express Select Hotel guide, which lists negotiated corporate rates that you qualify for as long as you book through an AMEX travel agency (no need to use nor hold an AMEX card). HOJO's in Cambridge is $104, Susse (how do you say "Susse" anyway?) Chalet in Newton is $83, Susse Chalet in Waltham is $92, Ramada Inn in Woburn is $107. These are all "last room availability" meaning the negotiated rate will never be sold out, as long as there is a standard room available in the hotel. Personally, I prefer something a little higher end - but these meet your $100 or under budget. AMEX has good negotiated rates at other hotels if your willing to spend a little (or a lot) more.