Contact us

Revive Logo

Spa boutique and services


Shop Hours

Tuesday  –  Friday   11pm – 5pm

Saturday   10am – 3pm

And by Appointment 

SCHEDULE ONLINE or please call / text  / email us to set up your appointment

(774) 521-6060


Visit us at 11 Beach street, Vineyard Haven

just steps away from Main Street and the ferry

We have two designated parking spots reserved for clients with appointments

Purchase a gift certificate

Thank you for visiting!




Follow us on Facebook for updates, specials & check out reviews

Read our Reviews

 11 Beach street – Pobox 402 – Vineyard Haven – MA 02568 – Martha’s Vineyard 

Revive Logo