Yes, there is a limit to the number of photos you can store in Amazon Photos. The free tier of Amazon Photos allows you to store up to 5GB of photos and videos, while the paid plans offer unlimited storage.