The Mayflower Grace offers luxurious accommodation in a picturesque setting, surrounded by 3,000 acres of nature preserve.


With its luxury New England spa and classic dining experiences featuring seasonal menus, The Mayflower Grace will provide the idyllic location.

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 renowned as 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.


Please contact us for pricing for your selected dates.