Beach towels are supposed to be absorbent and hence are made of cotton. Towels are smaller in size and do not repel sand. On the other hand, beach blankets are usually made of microfiber, making them sand resistant, thin, and comfortable to sit on.