I just looked at the meet website. The host hotel, Courtyard Woburn, is $99/night. Not sure where you're coming from and how long you plan on staying, but $99 is a GREAT deal for Boston. And Woburn to Tufts is a very easy drive on a weekend. Maybe 20 min. The only time that drive would be really bad is a weekday morning/rush hour. There are other hotels closer to Tufts but you will pay more money. I'd just stay at the Woburn Courtyard for that price!
That being said, if you want the luxury of a touristy weekend and staying in the city with access to public transportation there are other hotels, but lots more money and you'll prob pay to park.