Olesa de Montserrat liegt im Herzen Kataloniens, etwa 30 Kilometer nordwestlich von Barcelona und in unmittelbarer Nähe zum imposanten Montserrat-Gebirge. Die Stadt befindet sich im Inland, am Ufer des Flusses Llobregat, und ist von grünen Hügeln sowie landwirtschaftlich genutztem Terrain umgeben. Diese geografische Lage macht sie zu einem idealen Ausgangspunkt für Naturfreunde und spirituelle Reisende.
Die Nähe zu Montserrat, einem der bedeutendsten spirituellen und geologischen Wahrzeichen Spaniens, verleiht der Stadt eine besondere Anziehungskraft. Weitere Städte in der Umgebung sind Terrassa, Manresa und Martorell, die alle gut mit öffentlichen Verkehrsmitteln erreichbar sind.
Das Klima ist mediterran mit heißen, trockenen Sommern und milden, feuchten Wintern. Die besten Reisezeiten sind Frühling (April–Juni) und Herbst (September–Oktober), wenn das Wetter angenehm ist und zahlreiche kulturelle Veranstaltungen stattfinden. Auch für Outdoor-Aktivitäten wie Wandern oder Radfahren sind diese Monate ideal.