Below are some local recommendations for folks staying overnight. These are some of the more reasonably priced hotels in the area, but we're about 20 minutes from Providence, RI which has additional options (and things to do!).
Hotel
Hampton Inn & Suites North Attleboro
55 Draper Avenue, North Attleborough, MA 02760
Hotel
Best Western North Attleboro / Providence Beltway
707 South Washington Street, North Attleborough, MA 02760