Située dans l’est de l’Andalousie, Jaén se trouve au sud de la Sierra Morena, à environ 90 km au nord de Grenade, 130 km de Cordoue et 250 km de Séville. Elle est entourée de collines couvertes d’oliveraies à perte de vue, caractéristiques de la région. Le castillo de Santa Catalina, perché sur une colline, domine la ville et offre une vue imprenable sur la vallée du Guadalquivir.
La ville est également proche de plusieurs parcs naturels majeurs, comme la Sierra de Cazorla, la plus grande zone protégée d’Espagne, ce qui en fait un point de départ idéal pour les amoureux de la nature et les sportifs.
Le climat est de type méditerranéen continental : les étés sont très chauds et secs, avec des températures dépassant souvent les 35°C, tandis que les hivers sont doux, parfois pluvieux. Le printemps et l’automne sont les saisons idéales pour visiter la ville.