Understanding the bio-physical-chemical interactions at nanostructured biointerfaces and the assembling mechanisms of so-called hybrid nano-composites is nowadays a keyissue for nanoscience in view of the many possible applications foreseen. The contribution of surface science in this field is noteworthy since, using a bottom-up approach, it allows the investigation of the fundamental processes at the basis of complex interfacial phenomena and thus it helps to unravelthe elementary mechanisms governing them. Nowadays it is well demonstrated that a wide variety of different molecular assemblies can form upon adsorption of small biomolecules at surfaces. The geometry of such self-organized structures can often be tuned by a careful control of the experimental conditions during the deposition process. Indeed an impressive number of studies exist (both experimental and -to a lesser extendtheoretical), which demonstrate the ability of molecular self-assembly to create different structural motifs in a more or less predictable manner, by tuning the molecular building blocks as well as the metallic substrate. In this frame, amino acidsand small peptides at surfaces are key, basic, systems to be studied. The amino acidsstructure is simple enough to serve as a model for the chemisorption of biofunctional molecules, but their adsorption at surfaces has applications in surface functionalization, in enantiospecific catalysis, biosensing, nanoparticles shape control or in emerging fields such as "green" corrosion inhibition. In this paper we review the most recent advancements in this field. We will start from amino acids adsorption at metal surfaces and we will evolve then in the direction of more complex systems, in thelight of the latest improvements of surface science techniques and of computational methods. On one side, we will focus on amino acids adsorption at oxide surfaces, on the other on peptide adsorption both at metal and oxide substrates. Particular attention will be drawn to the added value provided by the combination of several experimental surface science techniques and to the precious contribution of advanced complementary computational methods to resolve the details of systems of increased complexity. Finally, some hints into experiments performed in the presence of water and then characterized in UHV and in the related theoretical work will be presented. This is a further step towards abetter approximation of real biological systems. However, since the methods employed are often not typical of surface science, this topic is not developed in details.2