The best deal for those who already subscribe to Amazon Prime, is Amazon Photos, which offers unlimited storage with the membership.
Google Photos to drop free unlimited storage on images and videos. Here are your other options.