Most hostels, in Asia, Europe, the US or Australia, do provide towels for guests, however, some don't, and some require a deposit for a towel, or charge you to use a towel. For this reason if you plan to travel extensively or travel around the world using hostels, it's wise to pack a travel towel.