The Renaissance St. Croix Carambola Beach Resort & Spa in the US Virgin Islands has spectacular island and ocean views. Your visit to our "hidden" beach resort is very convenient, as no passport is required for US citizens to travel to the US Virgin Islands. Come and explore the Renaissance St. Croix Carambola Beach Resort & Spa.