스페인은 지리적 요건 때문에 다양한 문화와 종교적 역사를 가지고 있다. 그리스, 로마 등의 고대 지중해의 패권을 장악했던 국가들, 이슬람 세력이 스페인 땅에 세운 그라나다 왕국, 가톨릭 대국인 스페인에 이르기까지 그 흔적이 남아있다.
실제 스페인은 유럽에 속하긴 하지만 지정학적 측면에서 볼 때 남북축으로는 유럽 문화와 아프리카 문화, 동서축으로는 지중해 문화와 대서양 문화가 만나는 문명의 십자로에 위치하고 있어 다른 유럽 국가들과는 상이한 문화의 맛과 멋을 지니고 있다. 페니키아와 그리스, 카르타고, 로마 등 고대 지중해 세계의 모든 패권자들은 예외 없이 이베리아 반도에 자신들의 흔적을 깊게 남겼고 이슬람 세력 역시 711년 지브롤터 해협을 건너 스페인 땅으로 들어왔다. 이들은 로마의 뒤를 이어 스페인의 주인이 되었던 서고트 왕국을 멸망시키고 이슬람 국가를 건설하여 1492년 마지막 이슬람 국가였던 그라나다 왕국이 가톨릭 양왕에게 항복할 때까지 찬란한 문화를 꽃피웠다. 이와 같은 혼종의 역사는 이슬람 건축 문화의 최고봉으로 꼽히는 알함브라 궁전을 보기 위해 가톨릭 대국인 스페인을 방문해야 하는 아이러니한 상황을 만들어 낸다.