I just use a cheap swimming pool thermometer for my water temperatures at any depth.
It seems pretty accurate to me, and I really just need repeatability, not absolute accuracy.
(Of course, I don't have tens of thousands of dollars of fish on the line.)