Celebrate the Start of Summer
Kick off Memorial Day Weekend and delight in the beginning of warmer months at Mayflower Inn & Spa with family and friends.
- Friday, May 24th - Monday, May 27th
Weekend Itinerary
Memorial Day Weekend at Mayflower Inn & Spa Book Your Stay
Book NowMore to Love
unforgettable activities for