BACK TO TOP

Mayflower Inn & Spa

UNITED STATES
BACK

General Information

This elegant countryside retreat is a timeless New England gem, inviting guests to relax and reconnect with nature in a serene, picturesque setting. Surrounded by lush woodlands and enchanting gardens, it offers a haven of peace and tranquility just two hours from New York City. With luxurious amenities and a dedication to personalized service, the Mayflower Inn & Spa is a sanctuary for those seeking rejuvenation and inspiration.

Mayflower Inn & Spa

Serene Escape
Timeless New England
Artful Escapes
Hotel Collection
Auberge Resorts Collection
Children Policy
Children are welcome
Keys
30 rooms and suites
Address
118 Woodbury Rd, Washington, CT 06793, USA
Transportation
John F. Kennedy International Airport (JFK)
2 hours 15 min by car
Pet Policy
Dogs are allowed
Restaurants
The Garden Room
The Tap Room
Experiences
Garden Tours
Forest Bathing
Guided Nature Walks
Meditation and Mindfulness Classes
Yoga Sessions
Fly Fishing
Tennis
Biking
Art Classes
Wine Tastings
Storytelling by the Fire

Hotel Gallery