St. Croix, U.S. Virgin Islands caribbean vacation getaway hotel located directly on the water. No passports needed! Make your reservation today.