The blood-contacting properties and the effect on bacterial adhesion of a material based on polyurethane and poly(amido-amine) (PUPA), both in its native form and with the anticoagulant molecules heparin or sulphated hyaluronic acid (HyalS3.5) electrostatically bonded to its surface, were evaluated and compared in vitro. The presence of the biological molecules on the surface was revealed by a dye test and ATR/FTIR analysis. Bound heparin was found to maintain its physiological action, in terms of thrombin inactivation, as well as did free heparin. Moreover, it reduced the degree of platelet adhesion. On the contrary, bound HyalS3.5 lost its anticoagulant activity, though it reduced platelet adhesion. The number of platelets on both modified surfaces was low. Their shape distribution, as determined by SEM, did not differ significantly on the two modified surfaces or with respect to the bare PUPA surface. HyalS3.5 and heparin also inhibited adhesion of Staphylococcus epidermidis to the material. A possible relationship between the platelet and bacterial adhesion is ascribed to the mediating role of plasma proteins.