These hotels offer the perk of free parking: Renaissance by Marriott Boston Patriot Place Hotel, Hampton Inn & Suites Foxborough/Mansfield and Comfort Inn Foxboro – Mansfield. There are 7 choices you may want to check out on our site.