WhatAMark is a great app to watermark multiple photos in one go. You can add logo or text with a customizable transparency level, background for text and rectangle, different fonts, sizes, colors, positions and use other parameters.

The app supports text watermark, image watermark, multiple watermarks and unlimited watermark combinations as well as overlaying unlimited images on one image.