Au-dessus du centre historique se dresse le château de Riomaggiore. Les travaux commencèrent en 1260 à l'initiative des seigneurs de Ripalta, et il fut achevé à la fin du XVe siècle sous la République de Gênes. C'est une petite forteresse quadrangulaire, dans une position dominante et résolument panoramique, dont les murs sont renforcés par deux tours circulaires. Il servit même, à une époque, de cimetière local. Aujourd'hui, il abrite la salle de conférence et le centre culturel de la commune. Dans la partie haute du village, vous pouvez visiter l'église Saint-Jean-Baptiste, construite en 1340. Elle présente un plan basilical, des piliers de styles différents et deux portails gothiques. Sa nef centrale est deux fois plus large que les nefs latérales, comme dans les autres églises des Cinque Terre. Le village possède aussi l'oratoire de Santa Maria Assunta. Au XIXe siècle, Riomaggiore comptait environ 3000 habitants, et il enchanta le peintre florentin Telemaco Signorini, figure majeure du mouvement des Macchiaioli. Les peintres sont attirés ici par ce que vous remarquerez vous-même : des maisons colorées empilées sur une falaise, des escaliers et des voûtes, et la mer toujours visible entre elles.