Our Favourite Places To Visit In Spain

For a holiday in Spain with a more dramatic than average landscape, try Lanzarote, with its volcanoes, lava fields, black and red earth, and intriguing rock formations.


The island has it all, from a vibrant capital and gorgeous beach resorts, to the spectacular Serra de Tramuntana mountain range, lively port towns such as Sóller and inland villages favoured by artists such as Deià.


Another island within the Canary archipelago, Tenerife has a landscape that’s as mesmerising and unusual as its counterpart Lanzarote.


A cultural city with its own beach, Barcelona is a Spanish holiday destination that lets you combine a city and seaside break.


Stay at a rustic finca on a farm and enjoy the bucolic backdrop; or check in to one of its many renovated historic hideaways and boutique guesthouses.


The Costa del Sol resort has a backdrop of the Sierra Blanca mountains and a vast 27-kilometre stretch of shoreline.


It may have a somewhat rowdy reputation (which isn’t totally unjustified), but there’s another side to Ibiza, away from the super-clubs (of which there are indeed many) on the San Antonio strip.


Swipe Up To See More Stories