Any sign or trace of what appears to be blood in your urine has to be a reason to visit your physician as soon as possible. On the other hand, cranberries CAN stain your urine with a reddish tone so...maybe that's another clue. I highly recomend to get a physician appointment because a UTI cannot be diagnosed with previous infections plus a UTI is not the only cause of blood in urine, specially talking about women.
Until you see your healthcare provider avoid coffee and drink lots of water.
Hello~I would see your GP as soon as possible and in the mean time, be sure to drink lots of pure water.