“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
Gift Certificates
Give the gift of retreat!
Find Spa Products
The Oasis Shop