Não há uma regra fixa para quando se utiliza a contracção da preposição com o artigo ou quando esta vem sem o artigo. Há casos que representam variantes nacionais: no Brasil o uso é «na Espanha»; em Portugal fala-se e escreve-se, sobretudo, «em Espanha».
Também há variações em relação ao emprego do artigo no âmbito regional no Brasil. Por exemplo, na Bahia é comum dizer-se «vou para a casa de João», enquanto na maior parte dos locais onde se fala o português o costume é dizer «vou para casa do João». Nenhuma delas é errada.
Geralmente, pode-se dizer que o uso da contracção com o artigo definido está relacionado com a opção ou a necessidade de definir o substantivo que segue a preposição.