If you're washing bath towels as often as recommended (at least every three uses), they'll probably stay fresh and clean. Sometimes, though, laundered towels develop a musty odor. That smell is caused by bacteria that were left behind after your shower or attracted by a buildup of laundry detergent. To refresh your towels, skip the detergent and wash them with white vinegar on the hottest cycle. For especially stinky towels, wash them a second time with vinegar, then wash again with regular detergent.
Related: 8 "Zero Dollar" Laundry Room Hacks