The New England Good Life
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