Whether it's a hot tub, steam or sauna room, or just a soak in my tub at home, a little heat always does wonders for sore muscles. Applying heat to muscles reduces pain by increasing blood flow to the area, which helps the small muscle tears causing the pain heal faster.