I second the suggestion of Dharma Trading. There is lots of information on their website on how to dye. You will need to prepare the towels for dyeing for the best success.
You would not be happy with the results of Rit Dye. They fade when exposed to sunlight, are not colorfast and with dark colors you need to use double the amount of dye to produce deep shades.