A hot bath certainly can help you relax, increase the blood flow in the skin and outer muscle tissue, and help decrease your core temperature. The latter can help you to fall asleep quicker. I also recommend leveraging magnesium bath salts, such as the one from Ancient Minerals, to aid in recovery and improve sleep quality. However, I doubt that hot water can penetrate deep muscle tissue to increase blood flow in those areas.