Los turistas extranjeros gastaron 45.247 millones de euros en España durante los primeros 11 meses del 2006, un 4,3% más que el mismo periodo del 2005. El aumento de visitantes compensó la leve reducción del gasto total por persona, que se situó en los 852 euros, un 0,3% menos, por los nueve días que suelen estar de media, un 2,6% menos, según el Ministerio de Industria y Turismo.

Los europeos realizaron el 84,9% del gasto total en noviembre, entre los cuales destacan los turistas británicos y alemanes, que acumularon el 43,3% del gasto total. Los destinos de los británicos fueron Baleares, Andalucía y Canarias. Los alemanes añadieron Cataluña a esos destinos.