The current price of OneSpaWorld Holdings Limited (OSW) is $21.66 USD. We provide real-time updates on the OSW to USD exchange rate. Over the past 24 hours, OneSpaWorld Holdings Limited has changed by 3.65%.