[ Way back, when I was a kid, my mother used my diapers as tea towels....the fabric was about the same. However, I know most young people nowadays have no idea what a cloth diaper is. LOL
You can buy Birdseye or diaper fabric by the yard from fabric.com. Very reasonable price and some of it is only 18" wide so very little hemming is needed as you have the savages, just the top and bottom. Or you can search the thrift shop for those old white damask table cloths...mostly all cotton and make wonderful tea towels for a fraction of the price of specialty fabric or premade towels. You just cut, and hem. Or you can get some inexpensive linen, fabric.com, and cut and hem. All these options are cheaper than buying premade towels. A half yard of linen with make two towels. I know because I just finished some. I hemmed and added a bit of trim and a hanger and it was done in an afternoon.