Martorell si trova nell’entroterra catalano, a circa 30 chilometri a nord-ovest di Barcellona. È situata nella comarca del Baix Llobregat, lungo il fiume Llobregat, un elemento geografico importante che ha storicamente favorito lo sviluppo economico e urbano della zona. La sua posizione strategica all’incrocio tra le principali vie di comunicazione la rende facilmente accessibile e ben collegata sia con il resto della Catalogna che con il resto della Spagna.
A breve distanza si trovano i Monti di Montserrat, un’icona naturale e spirituale della Catalogna, e il Parco Naturale della Serra de Collserola, che offre possibilità per attività all’aria aperta. Anche le spiagge della Costa del Garraf e del Maresme sono raggiungibili in meno di un’ora.
Il clima di Martorell è tipicamente mediterraneo, con estati calde e secche e inverni miti e poco piovosi. Le temperature medie variano tra i 10°C in inverno e i 30°C in estate. I mesi migliori per visitare Martorell sono da aprile a giugno e da settembre a ottobre, quando il clima è più temperato e ideale per esplorare la città e organizzare eventi all’aperto.