To request and book an appointment online please click below

For more available appointments please call us at 401 684 0908

More about our wellness lifestyles...


About Us

Stella Mare is a holistic wellness lifestyle center.
Inspired by nature and its innate wisdom, it was created for individuals and the community alike; designed to promote wellbeing, appreciate beauty in all its forms, and celebrate our interconnectedness.

Located in the heart of downtown Newport RI, the space was intended to compliment its magnificent waterfront landscape and flourishing community. 

Come nourish your senses and see for yourself what we are all about. Join us via email, on Facebook and Instagram and be part of the journey as we open doors and unfold our vision.


Contact Us

Stella Mare Lifestyles

91 Long Wharf, Newport, RI 02840

(401) 684-0908