No, you cannot buy a beach towel in Rust. The game does not have any sort of currency system, so there is no way to purchase items from other players or from NPCs. Even if you found a player who was selling beach towels, you would have no way to pay them for it.