Mayflower Inn and Spa, Auberge Resorts Collection
Nestled in one of New England’s most picturesque towns, Mayflower Inn & Spa, Auberge Resorts Collection offers a tranquil escape where timeless elegance meets modern luxury. This esteemed resort features 30 individually designed guestrooms, each serving as a lavish retreat adorned with Frette linens, Tabriz rugs, feathertop mattresses, and four-poster canopy beds, ensuring unparalleled comfort and style. Guests can stay connected with high-speed Wi-Fi while enjoying the charm and sophistication of this historic inn.
Spanning 58 beautifully maintained acres, the inn invites guests to explore its century-old rhododendron gardens and impressive specimen trees, perfect for nature enthusiasts and those seeking tranquility. For ultimate relaxation, the mother-and-daughter-designed destination spa offers a comprehensive array of mind-, body-, and spirit-focused therapies, crafted to melt away the stresses of urban life and rejuvenate the soul. From soothing massages to revitalizing facials, the spa provides a sanctuary of wellness and serenity.
Whether you’re looking to immerse yourself in the natural beauty of New England, unwind with bespoke spa treatments, or simply enjoy a luxurious getaway, Mayflower Inn & Spa provides an idyllic setting for discerning travelers. With exceptional service, exquisite accommodations, and a commitment to creating memorable experiences, this Auberge Resort stands as a premier destination for luxury and relaxation.
Book your stay today and discover the perfect blend of elegance and serenity at Mayflower Inn & Spa, Auberge Resorts Collection.
Experience total relaxation in the Garden Room at The Mayflower Spa overlooking the serene Blue Heron Pond.