Where are the closest natural Hot Springs where you can go soak?
There are non near Boulder, but if you look at The Colorado Vacation Directory it will tell you where they are by town!
I have never gone to the many hot springs in Colorado, however I do know they are 4 hours from Boulder, on the other side of the continental divide.
Colorado Springs is only 2 hours from Boulder. There are many hot springs choices there. Also check out Manitou Springs.
Get an answer from Residence Inn by Marriott Boulder staff and past guests.