I'm a fan of Tekaya water bottles. Costco usually has a two pack for around $20. They don't sweat sure to double insulation, they have wide mouth making it easy to fill with ice and clean, the top does not protrude into the water bottle when screwed on eliminating overflows, the top is simple making for easy and effective cleaning, the mouth piece is threaded so it does open inadvertantly, and there is a hook for carrying the water bottle. The hook is especially useful when carrying weights to/from floor station as it makes it possible to easily hold the bottle and the weights saving an extra trip.
Here's a link to sold by Amazon for reference Takeya Originals Vacuum-Insulated Stainless-Steel Water Bottle, 24oz, Navy https://www.amazon.com/dp/B075W1N91Q/ref=cm_sw_r_sms_apa_i_3Y7wEbZQXDVYZ