Olive groves bake in the Andalusian sun, and whitewashed pueblos crown the sierras of the south. The ghosts of Cervantes and Goya roam the Barrio de las Letras in magnificent Madrid, and tapas maestros cook up calamari and spicy potatoes in Seville's earthy cantinas. Meanwhile, Rioja flows from the vines of the northern mountains, Barcelona bustles, and surfers meet swimmers from the swells of Cadiz to the sun-splashed Costa del Sol.
Go looking for cheap holidays and hotels in Spain with dealchecker and get ready for a bout of fruity sangria under the Mediterranean Sun, tasty paella, the snow-topped Sierra Nevada, historic Moorish castles and plenty, plenty more.
Great bargains on Spain hotels abound around popular resorts like Benidorm and Alicante on the golden beaches of the Costa Blanca. Families and party seekers alike flock here during the summer to let loose on the neon-lit bar streets and kick back between the promenades and the Med.
Spain's islands are also super popular. From the clubs and coves of Ibiza in the Balearic isles to the forever-sunny climbs of Tenerife, located just off the coast of Africa and topped with mighty volcanos, these offer a very different stay than the mainland.
Andalusia is another of the real draws, with travellers flocking to cities like Seville, Malaga and Cadiz for access to gorgeous seaside towns like Estepona, or whitewashed hill villages in the Sierra de Grazalema. Access to the Gibraltar Rock is also easy from here, and the seafood is simply to die for.
Beautiful Barcelona magnetises travellers with its fantastical Sagrada Familia – a fusion of Art Deco, Gothic and modernist styles created by the maestro architect Antoni Gaudi. Cafe culture booms on the avenue of La Rambla, and there are beaches here too, fringing the warm Balearic Sea, offering volleyball courts and sun terraces.
For history and heritage, there are few better Spanish cities than Granada. Visitors come to explore the arabesque Alhambra and grand kasbahs in the shadow of the snow-tipped Sierra Nevada.
European Capital of Culture and Basque Country jewel, San Sebastian is an off-beat option. Hugging a handsome horseshoe of golden sand on the Bay of Biscay, it's washed over by the swells of La Concha Beach and comes imbued with soaring Gothic spires and the beautiful Parte Vieja old town, which dates back to the 18th century.