Part of the Auberge Resorts Collection, this exquisite country retreat is renowned as one of the most distinguished and luxurious getaways and located in the idyllic town of Washington, Connecticut. Discretely nestled in 58 acres of beautifully landscaped gardens and woodlands, Mayflower Inn & Spa offers the perfect accommodations whether you are looking to enjoy a restorative spa weekend, hold a grand occasion, host a corporate retreat or plan a vacation in New England.
Surrounded by 3,000 acres of nature preserve, this 30-room hotel boasts a 20,000 square-foot spa, one of the finest in New England. It offers classic dining experiences featuring seasonal menus and beautifully arranged meeting spaces. The fine dining restaurant, The Mayflower Dining Room, serves upscale contemporary American cuisine using local New England ingredients.
Sure to enhance your holiday in Connecticut, Mayflower Inn & Spa also offers: sparkling pools, a putting green, tennis court and exclusive concierge services for sporting arrangements, private tours and excursions.