I went to the indoor pool at the Kingston YMCA for a kid's birthday party a couple years ago. The pool was heated and there were plenty of floating devices and swimming boards for the swimmers to use. The deep end of the pool is 11 feet, so be mindful of that for those who like to be able to touch the floor with their feet. There is also a whirlpool at the YMCA, though unfortunately I didn't have time to try it out. After the kids swam for an hour or so, we all went to an arts and crafts room to enjoy cupcakes. I'd definitely recommend it if you are looking for a swimming pool birthday party venue. You don't have to be a member there to host a birthday party. There was plenty of space to park in the parking lot. The nice thing about an indoor pool is that the weather can't spoil a birthday swim!
For more restaurant recommendations and things to do in the Hudson Valley, visit Hudson Valley Good Stuff, and sign up for Vanessa Ahern's newsletter.