The Rough Guide to Spain by Mark Ellingham, John Fisher
The Rough Guides combine in depth research about each destination, excellent recommendations for lodging and eating for budget travelers, alternative attractions and information, and much more.
These guides are updated regularly, and this is the 2004 edition, so it’s going to have the latest info for your trip!