I have been asked how to do this twice in so many days. So here is a quick post on how to copy files between the local datastores on standalone ESXi hosts without access to shared storage. There are a number of ways to accomplish this, one way is using scp at the ESXi command line.
SSH access has to be enabled on the host you are copying to (and on the host you are copying from if you are accessing it via SSH).
scp path_to_file_to_copy root@FQDN_or_remote_host_ip:path_to_new_file_location
For example if you have an ISO named Win.iso on the local datastore1 of ESXi-1 (192.168.1.25) and you want to copy it to the local datastore1 of ESXi-2 (192.168.1.201):
scp /vmfs/volumes/datastore1/Win.iso email@example.com:/vmfs/volumes/datastore1/Win.iso
You will be prompted for the root password of the remote host and once you have successfully authenticated the file will copy.
I know this works on ESXi 5.x hosts, not sure about earlier versions. Again make sure SSH is enabled on the remote host.