Last updated on May 17, 2023
The luxorious Luxury Beachfront Duplex Villa on Sapphire Beach V is located at 6720 Estate Smith Bay Road in St Thomas, This property has free cots available. The hotel is rated as Very good with score of 8.2, based on 21 hotel reviews.
This great stay is located at 64 Sprat Road in Teagues Bay. , based on 1 hotel reviews.
The beautiful Brand New Luxury Private Pool Villa Amber - 5 mins walk to #Sapphire Beach is located at Pavilion Road in East End, This property has free cots available. .