Some hotels near the site
MIT has a comprehensive list of nearby hotels.
LuisVilla4 recommends trying Residence Inn Cambridge because it has large rooms you can probably stuff a lot of people into.
TuomasKuosmanen couldnt agree more - Residence Inn r0x0rz.