The Renaissance Boston Patriot Place is the only luxury hotel in the Foxborough area, centrally located near Boston and Providence. We are your bridge to discover Patriot Place, featuring entertainment, shopping and restaurants. Once your guests arrive they can explore Patriot Place right outside our back door. Meeting and event space encourages creativity and sparks the imagination. Outstanding catered cuisine with unique local flavors coupled with professional, anticipatory savvy service make memorable events. Enjoy a tailgate overlooking Gillette Stadium to wow your guests! Our Marriott area hotel offers a distinctive personality with dramatic panoramic views of the stadium. Expect unexpected delights with vibrant and warm touches throughout. When seeking a Boston hotel or day spa in Boston, you'll find the Renaissance will offer an unforgettable experience while you embrace your journey and create your most successful meeting.
Located adjacent to Gillette Stadium, home of the four-time Super Bowl champion New England Patriots, New England Revolution and Patriot Place, your guests will enjoy the opportunities that await them.
Number of Rooms