Si narra che l'origine del paese di Riomaggiore risalga intorno al VIII secolo, ma i primi edifici storici rimasti ne conferiscono un'origine medievale. Si tratta del caratteristico borgo delle Cinque Terre, con le sue abitazioni colorate con i tipici colori ligure, in un contesto naturale che offre tratti di vegetazione mediterranea e straordinarie vedute a picco sul mare.
Insieme a Monterosso al Mare, è il paese più popolato delle Cinque Terre ed entrambi ne delimitano il territorio.
La parte alta del paese offre bellissime vedute sul mare, a partire dalla piazza antistante alla chiesa di San Giovanni Battista, costruita nel 1340 n stile neogotico, caratterizzata da una magnifica finestra a forma di rosa sulla facciata.
Proseguendo ulteriormente il tragitto, si raggiunge il Castello di Riomaggiore, costruito nel 1260, che sorge su uno sperone montuoso, dal quale e gode un panorama stupendo.
Riomaggiore offre numerosi sentieri in direzione di Manarola o di Portovenere. Qualunque direzione si voglia prendere, si va incontro a bellissimi sentieri che alternano straordinari panorami a picco sul mare alla vegetazione mediterranea.
Per raggiungere Manarola, esiste un percorso semplice di circa un chilometro, conosciuto come la Via dell'Amore, che affianca la costiera.
Tuttavia esiste un altro sentiero verso Manarola che regala emozioni. Nonostante un inizio in salita, vi troverete su un promontorio, da cui potrete scorgere Manarola in basso e uno straordinario panorama davanti a voi. Sulla destra, invece, potreste scorgere le sagome del più grande presepe al mondo, che viene illuminato nel periodo natalizio.
In direzione di Portovenere, invece, potrete raggiungere il santuario di Nostra Signora di Montenegro, distante un paio di chilometri a piedi da Riomaggiore e dal quale potrete vedere uno straordinario panorama sul mare da 340 metri di altezza.
Se non siete ancora fiacchi dal cammino, potrete percorrere il sentiero dei 1100 gradini di Montesteroli.
Se, invece, volete raggiungere proprio il paese di Portovenere partendo da Riomaggiore, dovrete percorrere il"Sentiero dell'Infinito", lungo un percorso di 12 km, con durata di circa 5 ore. Dopo circa un’ora di cammino si giunge al Santuario di Nostra Signora di Montenero a 340 metri sul livello del mare, per poi proseguire verso il Colle del Telegrafo.