The New England Good Life

Mayflower Inn & Spa.JPG

Located in the idyllic town of Washington in Connecticut, Mayflower Inn & Spa is a beloved country retreat nestled in 58 acres of beautifully landscaped gardens and woodland. Renowned as one of the Northeast’s most distinguished luxury hideaways, the property was fully renovated by brilliant designer Celerie Kemble. More than ever, the Mayflower Inn & Spa is a portal to a simpler time where the definitive measure of the good life is in soul-stirring moments.

Surrounded by the beauty of the Connecticut countryside, Auberge Resorts (who now manage Mayflower Inn & Spa) has created a unique, transportive spa sanctuary. We love the deep connection with nature and pleasant serenity created at the spa, where treatments are rooted in modern science but inspired by ancient wisdom. Before or after your treatments, hike through meadows and wetlands, cycle along the banks of Lake Waramaug or sit out by the bonfire with snacks and s'mores – New England at its best!

Guests of Huffman Travel enjoy extra VIP amenities when staying at Mayflower Inn & Spa, including:

  • Upgrade on arrival, subject to availability

  • Continental breakfast daily

  • $100 hotel credit

  • Early check-in/late check-out, subject to availability

  • Complimentary Wi-Fi

Mayflower Inn Spa.jpeg
Previous
Previous

The Crown Jewel of Caribbean Resorts

Next
Next

Discover the End of the Earth