Whether flying commercial or private, you will land at the Cyril E. King Airport (STT) in Charlotte Amelie. From there, you can arrange ground transportation to the resort. You can pre-arrange ground transportation here or grab a public taxi or your rental car at the airport.
The resort is an approximately 20-minute ride from the airport.
REMINDER:
As St. Thomas is a US Virgin Island (along with St. Croix, St. John and Water Island) no passport is required for travel there. However, if you plan to do any island hopping, or if you have a snorkel trip planned, it is advisable to bring a passport so you can explore the British Virgin Islands (including Tortola, Virgin Gorda, and Jost Van Dyke).