Despite the 20 and 30 year warranty shown on many laminate flooring boxes, they do wear out. On the other hand, if you have any foundation settling, your ceramic can crack. (Yes, keep some spares tiles or laminates for repairs.)
You can probably do the ceramic for much less than the laminate if you shop around. It is difficult to find cheap laminate flooring that carries a 30-year warranty. In either case, pick your floor covering carefully to match the decor, because you will be stuck with it for a long time. As you have realized carpeting, especially in rental units, is only good for a few years, and just doesn't belong in baths or kitchens.
If your rental has an upstairs, the ceramic can higher cost than the laminate because of the added work and expense of backer.
I am surprised at the number of votes for ceramic tiles, maybe that's a regional thing (like Southern states because it's hotter? - I lived in Plano, TX for quite sometime, did not recall tile in those places as a preferred choice, but that's a while back )
I think you are looking at 100% personal preference here. Depending on which tile you choose and which laminate you choose, the cost can be exactly the same. Of course some tile is expensive and some laminate is expensive, it all depends on which brand you select. Laminate will be cheaper to install, and easy enough that you may even be able to do it yourself.
I think it is important to clarify, laminate is NOT wood. It just looks like wood. As far as pets go, the laminate is better than real wood. Laminate does not scratch.
If you do not plan on living in the house and want to continue to rent it, I would stay away from wood floors - my choice would be ceramitc - it is clean, fresh and durable.
Hope this helps.
I would consider a higher end laminate such as Karndean
(I have no affiliation with this website or seller)
Ceramic would be second choice. Low maintenance, not too expensive to install. Lasts a long time.
The laminate wood is going to be a little bit warmer (looking) in my opinion. Plus, if you utilize an upgraded underlayment it will be softer on the feet. On the flip side it is much harder to repair a piece of damaged laminate than it is a broken tile.