Mayflower Inn and Spa

Mayflower Inn and Spa
  • Be the first to Review
Your rating for Mayflower Inn and Spa
Tell others why (optional):
You have 850 characters left.

Top Pick for:

118 Woodbury Road, Route 47
Washington, Connecticut 06793
View Map

Reviewed by Kim Grant

Travel-weary Pilgrims disembarked the Mayflower in Plymouth, Massachusetts, in 1620. Today, it's hedge-fund managers who make the pilgrimage to this Mayflower for the ultimate New England sybaritic retreat. And while this tony, 58-acre estate exudes a quintessential old-money vibe, it's a place that marries to-the-manor-born country life with state-of-the-art spa offerings.

Perfectly manicured lawns surround pristine white clapboard buildings, and each season reflects a

(+) More

Price Points
Room Types
Recreation & Amenities
Biking,Cross-country Skiing,Fitness and Beauty,Gourmet Dining,Horseback Riding,Spa and Massage
Closest Airport

The Mayflower Inn and Spa is located in the idyllic town of Washington, Connecticut less than 2 hours from New York City. At our luxury New England getaway, you will discover a country house hotel of magnificent proportions complete with a full service luxury spa.

The Mayflower's superb setting in the New England countryside is combined with the elegance of Relais & Chateaux five-star, five-diamond accommodations. Each of the 30 guest rooms are individually decorated to offer a unique experience. Our luxury New England Resort & Spa was designed and developed to be a continuum of top level service for all our guests to enjoy. The spa concierge helps each guest plan the ultimate personalized spa experience that will help return them home feeling refreshed and renewed. The restaurant offers a memorable fine dining experience from either the tap or dining room menus. Aside from the dining menus, guests will find an expansive wine list featuring many fine selections from the Mayflower wine cellar.

Outside our Connecticut luxury hotel and spa the gardens and surrounding areas provide a beautiful setting, the perfect environment to enjoy a relaxing stroll or just some peace and quiet. Nearby, guests of The Mayflower will find the vast acreage of the Steep Rock Nature Preserve and the beauty of the Shepaug River. The land trust is one of the oldest in the state of Connecticut and seeks to protect the rural character of Washington. Hiking, biking, kayaking, bird watching, cross country skiing, and snow shoeing are just a few of the things one can experience on a venture into this New England treasure.


Expert Review of Mayflower Inn and Spa