Relax in Branford
Close to Foxwoods Casino, Bishop's Orchard, and Gillette Castle
Our Baymont Inn & Suites Branford/New Haven hotel is located off I-95 near downtown New Haven. Our pet-friendly hotel is just minutes from local attractions, including Lighthouse Point Park, Gillette Castle, and Yale University. Enjoy homestyle comfort and thoughtful amenities.