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.
Romantic holidays 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.
Family holidays in Spain
It's a short walk from Barcelona’s centre to the urban beach 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. Sporty families whoosh down the ski slopes at the Sierra Nevada rugged
resort.
Nightlife on holidays in Spain
A Spanish night out starts, and ends, late. For local flavour, Madrid’s
passionate flamenco tradition lives on in local tablaos restaurant-theatres.
In Seville, explore the eclectic riverfront bars with hip locals or if you’re
the clubbing type, head to busy resort Torremolinos for a frenetic dance
party in laser-filled clubs.
Foodie holidays in Spain
Valencia is king of paella; try the traditional version made with snails and
rabbit. Madrid is the place to dine on local chickpea and meat stew cocido
madrileño accompanied by a rich Rioja wine. Watch the world go by in an
outdoor café while dipping fried churros pastry into thick hot chocolate, or
end your Barcelona evening sipping Catalonian cava in a cosy wood-panelled
bar.
Please note that you won't be able to make changes to your hotel or car booking. If you want to change your booking you will have to cancel your current booking and make a new booking. This can be done on ba.com.
We cannot guarantee that the same hotel room or car rental option will still be available if you have to cancel and make a new booking.