Why we like it
- Just 30 rooms and suites, ensuring tailored service
- Member of the world renowned Relais & Châteaux
- Enjoy the bespoke by Grace Experiences offering insider tips and access around the area
- Enjoy the stunning Litchfield Hills many hiking trails
- Home to one of New England’s finest spa’s, perfect to relax in after a busy itinerary
About The Mayflower
The Mayflower affords beautiful luxurious accommodation set in 3,000 acres of nature preserve. Spend time in the New England spa and dine in the traditional dining room with fabulous seasonal menus. The Mayflower Grace is the ideal location for everything from restorative spa weekends to simply enjoying New England at a relaxed pace.
This 30 room luxury hotel has the accolade of achieving both Forbes Five-Star and AAA Five Diamond status and is a member of the renowned Relais & Châteaux. It is one of Northeast America’s most distinguished luxury hideaways, offering the perfect accommodation for those looking for a boutique hotel in Connecticut as well as one of the finest spas in New England.