По сообщению РИА «Новости», в 2007 году страну посетили 59,2 млн иностранных гостей, что на 1,7% больше, чем год назад. Иностранцы потратили в Испании 46,9 миллиарда евро, что на 4,3% больше, чем в 2006 году.
По количеству иностранцев, посещающих страну, Испания занимает второе место в мире после Франции. Каждый иностранец тратит в Испании в среднем 865 евро, по 94 евро в день. Чаще всего Испанию посещают граждане Великобритании (16 млн в год) и Германии (12 млн в год), число же российских туристов колеблется от 250 до 300 тысяч в год.
Больше всего иностранцев посещает испанское побережье, однако в последние годы растет и число желающих осмотреть достопримечательности Мадрида, Барселоны, Толедо, Севильи, Кордовы и Гранады.