Search Hotels

Sign up for fare alerts & last minute deals

Deals for hotels at Foxborough

Hotels at Foxborough

A luxury hotel complete with on-site spa and close to Gillette Stadium.
This Energy Star labeled hotel features a heated, indoor swimming pool, a whirlpool, and a fitness center.
This pet friendly hotel offers an ideal location to the Gillette Stadium, the Patriot Place and the Comcast Center.
This is the only luxury hotel in the city. It is located right next to Gillette Stadium, home of the Patriots.