Espartinas est située dans la province de Séville, au sud-ouest de l’Espagne, dans la région d’Andalousie. Elle fait partie de la comarca du Aljarafe, un territoire légèrement vallonné aux terres fertiles, réputé pour ses oliviers et ses vignobles. Espartinas se trouve à environ 15 km à l’ouest de Séville, ce qui en fait une destination très accessible pour des escapades d’une journée ou des séjours prolongés.
La ville est entourée de communes attrayantes comme Gines, Umbrete et Sanlúcar la Mayor, et elle bénéficie d’un environnement semi-rural, à la fois proche de la grande ville et du calme de la campagne. Bien que la mer soit à plus d’une heure de route, les plages de Huelva et de la côte atlantique sont accessibles pour des excursions.
Le climat est typiquement méditerranéen : des étés chauds et secs avec des températures dépassant régulièrement les 35 °C, et des hivers doux où le thermomètre descend rarement en dessous de 10 °C. Les meilleures périodes pour visiter la ville sont le printemps (mars-mai) et l’automne (septembre-octobre), lorsque les températures sont douces et la lumière particulièrement belle.