Vibrant cities crammed with culture and miles of picturesque coast line jostle for visitors attention. Spain is the perfect destination to mix a city break with a relaxing beach holiday.

UK Skyscanner banner 468x60

Take a boat trip snorkling off the coast, marvel at the Gaudi architecture in Barcelona, throw in some tapas and sangria for good measure and what more could you wish for?

 spain-lonely-planetGrab a guide book