You Don’t Need A Passport
The US Virgin Islands, which are located close to the right of Puerto Rico, have been a US territory since 1917 and do not require a passport for entry. With that minor annoyance out of the way, if you're feeling adventurous and want to make the most of your beach time, direct flights to St. Thomas are available from Atlanta, Boston, New York, Miami, and Fort Lauderdale. Spirit Airlines frequently provides direct flights from Fort Lauderdale to New York for less than $300. Bonus: Once you arrive, the local currency is the US dollar, and the islands have ATMs.
Visitors must now ask for entry authorization in advance, as they must in all Caribbean countries. This can be done online at usvitravelportal.com with documentation of a negative PCR test, a negative rapid/antigen test, or a positive antibody test received within five days after your arrival on the island. Vaccinated tourists are not exempt from the testing requirements at this time.