have you checked out hotels.com or any of those types of sites?
Personally, I'd go with whichever is best quality at cheapest price, which is most likely outskirts of Boston, and then take the T wherever you need to go.
The 8 people thing sharing costs does help quite a bit though.