Nature is an important inspirational source for scientists, and presents complex and elegant examples of adaptive and intelligent systems created by self-assembly. Significant effort has been devoted to understanding these sophisticated systems. The self-assembly process enables us to create supramolecular nanostructures with high order and complexity, and peptide-based self-assembling building blocks can serve as suitable platforms to construct nanostructures showing diverse features and applications. In this review, peptide-based supramolecular assemblies will be discussed in terms of their synthesis, design, characterization and application. Peptide nanostructures are categorized based on their chemical and physical properties and will be examined by rationalizing the influence of peptide design on the resulting morphology and the methods employed to characterize these high order complex systems. Moreover, the application of self-assembled peptide nanomaterials as functional materials in information technologies and environmental sciences will be reviewed by providing examples from recently published high-impact studies.