Many natural stone tiles like slate are quite durable, but they require regular sealing to protect them from water damage. Porcelain is an excellent choice for bathrooms and kitchens due to its exceptional water resistance.