American citizens don’t need to bring a passport
Yes, really. The bonus of being a US territory is that you don’t need a passport to travel to the USVI if you’re an American. However, you will need to bring identification to prove that you are a US citizen, such as a driving licence. Just hop on a plane from Miami International Airport, and you’ll be sipping a rum punch on the beach in no time.