L'expression bâtir des châteaux en Espagne date au moins du XIIIe siècle (référence dans le Roman de la Rose). Au XVIe siècle, elle fait partie du langage courant. En 1531, Pasquier l'explique par le fait qu'il n'y avait pas de châteaux dans la campagne espagnole, ce qui empêchait les Maures de disposer d'abris sûrs.Un château en Espagne est une
expression signifiant quelque chose d'impossible ou d'irréalisable. On parle le plus souvent de construire ou acheter un château en Espagne dans l'idée de créer des plans, des projets ou des mécanismes qui n'aboutiront jamais.