As a UK tourist visiting Spain for tourism purposes, you can stay for up to 90 days within a 180-day period without a visa. This requirement also applies to visitors who need a Schengen Spain visa to enter the country and nationals from countries that have visa liberalisation agreements with the Schengen Area.