España es un país plenamente turístico visitado por millones de personas durante todo el año, atraídos por sus playas, su abundante patrimonio artístico y por la diversidad de ofertas gastronómicas que posee.
El turismo es uno de los fuertes principales de la economía en España. Hace algunas décadas atrás, solo se promocionaba el turismo de sol y playa, ya que posee un clima más cálido y soleado que el de otros países europeos. Las temperaturas en verano suelen variar entre 20º y 40º, muchas regiones tienen más de 300 días de sol al año, con veranos generalmente secos. Es por eso que la mayoría de las localidades costeras, se encuentran repletas de hoteles, restaurantes y apartamentos.
El norte de España posee un clima frío y húmedo. Muchos españoles y extranjeros se sienten atraídos por el Camino de Santiago de Compostela o las fiestas de San Fermín. Cuenta con muchos acantilados, pero también con playas tranquilas y apartadas. El turismo rural en distintas regiones es una alternativa a las principales atracciones turísticas del sur de España donde abundan el sol y las playas. La principal causa del turismo en el norte del país es su belleza de la geografía, y gastronomía que ofrece.
La gastronomía española es variada y amplia, con platos tan típicos como la paella, el cocido madrileño, el jamón ibérico, el marisco y distintos productos del mar gallego. El aceite de oliva, del cual España es el primer país productor, se emplea en gran variedad de platos, y es muy apreciado en otros países.
España es el segundo país más visitado del mundo por turistas extranjeros, tan sólo por detrás de Francia, y disfruta de una cuota del 7% del turismo mundial, por delante de Estados Unidos e Italia. Entre las regiones más visitadas, Cataluña es el primer destino turístico de España, recibe unos 15 millones de turistas extranjeros por año, que suponen un 25,7% del total de las llegadas registradas en toda España. El segundo destino más visitado son las Islas Baleares, que recibieron 10 millones de turistas anuales. Las Islas Canarias, con 9 millones de turistas, son el tercer destino, seguidas de Andalucía, la Comunidad Valenciana y la Comunidad de Madrid.
El 60% del turismo extranjero en España, procede de tan sólo tres países el Reino Unido, Alemania y Francia. El principal mercado emisor, Reino Unido, acerca a España la impresionante cifra de 16millones de turistas anuales, lo que representa un 27% de la población británica. Otros países o áreas de las que proceden un número importante de turistas son Italia, los países nórdicos, Benelux, Portugal, Irlanda, Suiza y Estados Unidos. Según las previsiones de la Organización Mundial de Turismo, la llegada de turismo extranjero a España crecerá una media del 5% anual en los próximos años, lo que hace prever que el país recibirá 75 millones de turistas extranjeros en el año 2020, casi 20 millones más que los recibidos en el año 2008.
España con un total de 41 lugares posee, el mayor número de sitios del mundo declarados Patrimonio de la Humanidad por la UNESCO.