“Hidden behind a tiny storefront on a cute main street in Weymouth, Oasis Day Spa is anything but small. The space seems to go on for miles, exuding a serenity that makes it a perfect getaway spot.”

Boston Magazine ~ Best Day Spa


Online Booking

Log in/Create an Account

Book Now

Gift Certificates

Give the gift of retreat!