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 warm Mediterranean waters off sandy beaches, threaded along the southern Spanish coast.

Flights to Spain

DestinationFlights from
Bilbao£30 each-way
Barcelona£34 each-way
Madrid£36 each-way
Seville£41 each-way
Malaga£41 each-way
Alicante£41 each-way
Palma de Mallorca£43 each-way
Granada£47 each-way
Ibiza£49 each-way
Fuerteventura£58 each-way
La Coruna£68 each-way
Lanzarote£82 each-way
Menorca£84 each-way
Gran Canaria£92 each-way

Holidays in Spain

DestinationsHolidays from
BarcelonaFlight + 2 nights hotel£91 pp
AlicanteFlight + 1 night hotel£94 pp
MadridFlight + 2 nights hotel£100 pp
MalagaFlight + 2 nights hotel£101 pp
BilbaoFlight + 2 nights hotel£109 pp
IbizaFlight + 3 nights hotel£111 pp
SevilleFlight + 3 nights hotel£121 pp
Palma de MallorcaFlight + 3 nights hotel£122 pp
FuerteventuraFlight + 3 nights hotel£132 pp
GranadaFlight + 3 nights hotel£140 pp
LanzaroteFlight + 3 nights hotel£171 pp
TenerifeFlight + 4 nights hotel£195 pp
Gran CanariaFlight + 7 nights hotel£225 pp

Cheap holidays in Spain


Find solice 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).

Family holidays in Spain


It's a short walk from Barcelona’s centre to the urban beaches for seaside fun or a thrilling cable-car ride to Montserrats hilltop monastery. Paddle at the golden sands of Costa Brava’s resorts, and spot dolphins from glass-bottomed catamarans off Malaga’s coast. Sporty families take to the ski slopes in Sierra Nevada.

Romantic getaways in Spain


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. Andalucian 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.