The Renaissance St. Croix Carambola Beach Resort & Spa is currently closed due to Hurricane Maria. For assistance with reservations, please contact (800) 228-9290. We apologize for any inconvenience this may cause.