Whether you're staying on the Andalucian coast or inland, time at the beach is a must for family holidays (unless you've come for the skiing; see below). Most beaches get crowded in the summer but there are plenty of secluded, and beautiful, coves to seek out.
Discover Granada and the Alhambra Palace; the latter is the 'most exciting, sensual and romantic of all European monuments', according to the Rough Guide. Most kids will be happily occupied exploring the complex and its magnificent grounds, but do buy tickets in advance as they are restricted. Granada itself enjoys an amazing setting surrounded by often snow-capped mountains; check out the Albaicin Moorish quarter. And at Granada’s Science Park (Parque de la Ciencias) kids can learn all about our planet; don’t miss the tropical butterfly house and the planetarium with its films.
Visit Cadíz, Seville, Ronda and/or Cordoba, depending on where you are staying. Cadíz has thrived as a port since Roman times. Seville, the vibrant capital, is the city of Carmen, Don Juan and Figaro; it gets extremely hot. Ronda is most famous for being split in half by a spectacular 130m-deep gorge with each side linked by an amazing 18th-century arched bridge. Cordoba is home to the awe-inspiring Moorish mosque, the Mezquita.
Explore the Alpujarras, valleys housing 70 or so whitewashed villages with intricate terracing that may date back as much as 2,000 years, and that are popular year round, especially with hikers. Populated by Moorish communities until their expulsion, the villages, as well as the surrounding countryside, can either be a good excursion or even a base for a family holidays, although there are no child-focussed 'attractions'.
Ski. Solynieve resort boasts a fine snow record through April.
Having dragged the kids round a palace or mosque, let them drag you to one of Andalucia's many water and nature parks, on the coast or inland. Options include Torremolinos and Mijas aqua parks, Tivoli World, and Selwo Aventura nature park in Estepona.
See also our destination guide to Costa de la Luz coastline of Andalucia.