Can you travel to the US Virgin Islands without a passport and only?
I would advise you against going to the U.S. Virgin Islands due to your current situation of having your immigration documents expired. I have an anecdotal experience where I had to desist of traveling there because a person in my group had allowed their green card to expire and the airline adviced us against booking the tickets. They mentioned that very often before boarding the return flight, CBP will do a quick citizenship inspection of all passengers. In the current political climate you may experience problems or place yourself in a difficult situation. Here is another website that mentions something similar: U.S. Virgin Islands Passport Requirements: Do I Need a Passport to Go to the U.S. Virgin Islands? | SmarterTravel