How can I upload several images to a Google sites page simultaneously?
Not sure you can, but here are two possible hacks:
Compression - Use an archiving program like Winzip to condense all your files into one folder on your hard drive and then upload. No need to upload files one at a time in this way.
Open several tabs on your browser and upload each separately.