In majestic Madrid, the Prado gallery houses haunting El Greco paintings, and 20th-century art fills Frank Gehry’s Guggenheim in Bilbao. It’s easy to pack your Barcelona visit with Gaudi’s eccentric mosaics, while in vibrant Seville the royal palace Alcazar drips with Moorish influence. Snorkel in the south coast’s warm Mediterranean waters. Or discover the Canary Islands of Fuerteventura and Tenerife, with their sun-drenched sandy beaches and striking volcanic landscapes.
In majestic Madrid, the Prado gallery houses haunting El Greco paintings, and 20th-century art fills Frank Gehry’s Guggenheim in Bilbao. It’s easy to pack your Barcelona visit with Gaudi’s eccentric mosaics, while in vibrant Seville the royal palace Alcazar drips with Moorish influence. Snorkel in the south coast’s warm Mediterranean waters. Or discover the Canary Islands of Gran Canaria, Fuerteventura and Tenerife, with their sun-drenched sandy beaches and striking volcanic landscapes.
Find solace among the bustling resorts surrounding Malaga, or hire a car and head further along the coast of Costa del Sol from Estepona to Nerja. For local flavour, Madrid’s passionate flamenco tradition lives on and is worth seeing in the local tablaos restaurant-theatres. Or discover the Moorish city of Seville and eat out at family-run chiringuitos (beach-side bars).
It's a short walk from Barcelona’s centre to the urban beaches for seaside fun or a thrilling cable-car ride to Montserrat’s hilltop monastery. Paddle at the golden sands of Costa Brava’s resorts, and spot dolphins from glass-bottomed catamarans off Malaga’s coast. Or just down the coast from Barcelona, head to the fantastic PortAventura where you’ll find rollercoasters, waterslides and fun for all the family. And during the winter, sporty families take to the ski slopes in the Sierra Nevada Mountains.
In Malaga, take a romantic walk to the craggy ramparts of Gibralfaro Castle for views of the sandy coastline. Wake up in your romantic restored townhouse hotel, to fall in love with hot, sensual Seville. Andalusian neighbour, Granada's Moorish Alhambra, is dotted with carved ceramics and Koranic inscriptions. For solace, it’s easy to lose yourselves exploring Barcelona’s medieval lanes in the Gothic Quarter.
Spain’s environments are wonderfully diverse, from mountainous regions to sunbaked deserts. Head to Alicante to play the beautiful Costa Blanca resorts, where year-round sun is almost guaranteed. The Costa del Sol, around Malaga, is great for stunning views of Africa, with a dry climate ideal for honing your skills. And of course, Tenerife has some spectacular courses surrounded by volcanic mountains and beautiful beaches.
Experience all that Spain has to offer on a holiday by our specialist villa provider, James Villas. Soak up the Spanish sun while reclining by your private pool. Or unwind on the stunning beaches of the Costa del Sol. Choose from handpicked Canary Island villas in the vibrant beach resorts of Fuerteventura and Lanzarote. Or discover the beautiful Balearics, where incredible scenery and family-friendly coastal spots await in destinations like Menorca and Ibiza.
Seven beautiful volcanic islands just off the coast of North Africa make up the Canary Islands, four of which you can fly to with British Airways. Learn about Gran Canaria’s brilliant hiking opportunities, head to Lanzarote for underwater safaris, make the most of the spectacular scenery in Tenerife, or try some action-packed water sports in Fuerteventura. The Canary Islands are ideally placed to have great weather all year round – sunny and warm throughout the seasons.
Spain is home to some 1000 kilometres of pistes, and when you add to this mild, sunny weather and small family-friendly resorts you have a perfect ski holiday. Most of the bigger resorts are in the Pyrenees, with many peaks above 3000 metres creating a snow-sure region for ski fans.
With museums, markets and plenty of mouthwatering food on offer, it’s impossible to get bored in Madrid. Local writer Patricia Gosálvez picks eight things to do in the Spanish capital on a culture-rich city break.
Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges: