If you have a full British citizen passport, you can travel without a visa to the Schengen area, such as Spain, for up to 90 ...
New advice for Britons heading for Mallorca. British nationals living in Spain do not need their passports to be stamped.