Le tourisme est un facteur économique important en Espagne. Dès 1962, le pays développe le tourisme de masse grâce à une campagne : « España es diferente ». Après la mort de Franco, l'Espagne devient la deuxième destination touristique au monde après la France. D'après l'organisation mondiale du tourisme, plus de 80 millions de touristes par an se rendent en Espagne. Cependant, elle se classe première en termes de séjours hôteliers, avec 299 millions de nuits.
Les destinations touristiques en Espagne incluent les deux plus grandes villes que sont Madrid et Barcelone, ainsi que d’autres villes plus petites comme Saint-Jacques-de-Compostelle, La Corogne, Vigo, Cordoue, Séville, Grenade, Malaga[5], Cadix, Almería, Salamanque, Léon, Ségovie, Valence, Bilbao, Saint-Sébastien, Murcie, Alicante, Oviedo, Gijón et Tolède. D'autres endroits sont visités pour leurs plages comme Rías Baixas, Salou, Benidorm, Majorque, Ibiza, Tenerife et les îles Canaries, la Communauté valencienne, la Catalogne et le golfe de Gascogne au nord de l'Espagne. L’Espagne présente plus généralement un patrimoine historique[6], culturel et gastronomique riche.
Le tourisme a un impact sur les milieux écologiques et les paysages (tourisme de masse entrainant une urbanisation importante), participe aux émissions de gaz à effet de serre (responsables du dérèglement climatique) et aux pollutions (air, sols, eaux), ainsi qu'aux nuisances sonores (avions...).