See: Automate the Insertion of Multiple Images into a Document
With the code there, you can have however many images you want per page, all with a consistent layout and with or without captions. Once the document has been created, simply save it as a PDF.