It is quite easy to get a cheap flight to Spain which is surprising as there is so much to see and do there. To get the full benefit of Spains' glory you need to drive so it is fortunate that car rental in Spain is relatively inexpensive.
The history of Spain is very diverse, as well as being the discoverers of the New World, parts of Spain were conquered by the Moors and there are many traces of their influences, none more impressive than the Alhambra Palace in the city of Granada which is a must see site.
The city of Toledo, easily reachable from Madrid, is a UNESCO World Heritage site which is dominated by the Alcazar of Toledo, which dates back to the Romans, a building with a chequered history. It was severely battered during the Spanish War but has been sympathetically restored and is now the Army Museum. Toledo was a beacon for multicultural living because Christians, Muslims and Jews have lived there peacefully for hundreds of years. In the Renaissance, a Greek painter made it his home and became renown as El Greco. Toledo is also the birth place of marzipan and was renowned for the finest steel used in swords and armour.
Barcelona may not be the capital of Spain but it is the capital of Andalucia, a cultural area that spreads into the Longuedoc area of France. If you only have time to see one thing it has to be Gaudi at the Parc Guell which is like no other place on earth and while you are in Andalucia you will want to see some Flamenco which is at the heart of the region.
As you travel Spain, you will want to visit a Spanish beach because the weather in Spain is so good, it is only natural that you will want to relax for a while in the sun. Wherever you go, the food in Spain will be sensational, paella and tapas are the most well known but regional cuisine with local specialities will be a surprising discovery.
Whether you travel to Malaga, Seville, Valencia or wherever, you can find Spanish hotels with reasonable rates, especially out of season.
You will be infected by the passion of Spain as well as the beauty so that you will soon be looking for another cheap flight to Spain to re-live your experience.