THE WELL at Mayflower Inn

Description

THE WELL at Mayflower Inn is an elegant, nature-inspired wellness sanctuary located in the heart of Connecticut’s countryside. Blending the luxurious charm of the Mayflower Inn & Spa with THE WELL’s integrative health philosophy, this retreat offers guests a tranquil space to reset and restore. Surrounded by lush forests and serene gardens, the setting encourages stillness, while the treatments and experiences support deeper healing—from the inside out.

The wellness offerings are rooted in both modern science and ancient tradition, featuring customized massage therapies, Eastern healing practices, mindfulness coaching, and daily movement classes. Guests can enjoy access to a thermal suite, indoor pool, and beautiful hiking trails, all designed to nourish the body and calm the mind. Whether staying for a weekend escape or a multi-day reset, THE WELL at Mayflower Inn invites you to reconnect with your well-being in luxurious simplicity.

Wellness Highlights

  • Integrative therapies: massage, acupuncture, reflexology
  • Daily movement classes: yoga, meditation, strength & mobility
  • Holistic health consultations and mindfulness coaching
  • Access to thermal suite, indoor pool, and forest trails
  • Seasonal spa menu with healing botanicals and local ingredients

Contact & Location Details

Related Venues