If you are a British Citizen or British Subject with Right of Abode in the United Kingdom, you do not require a visa to enter Spain. Other British Nationals should confirm the current entry requirements with their nearest Spanish Diplomatic Mission.
Passport validity
A valid British passport must be held for entry to and exit from Spain. There is no minimum passport validity requirement but you should ensure that your passport is valid for the proposed period of your stay.