Discover safe, luxurious vacations with Inspirato. Create your free account to learn why now, more than ever, Inspirato is the best way to travel.
First settled in the 1700s, Washington, Connecticut, is one of the state's most scenic and cultured towns. From art galleries and local shops to beautiful waterfalls and scenic lakes, there is something for everyone here. The Mayflower Inn & Spa, nestled on 58 acres, offers visitors a romantic retreat in the rustic countryside. Popular activities at the boutique hotel include guided hikes on the property, indulging in a spa day, and visiting Averill Farm, a local fruit orchard.