Charlotte Amalie er sannsynligvis den viktigste og travleste cruisehavna i Karibien. Flyplassen utenfor byen heter Cyril E. King Airport.