For family holidays, Spain is the ideal destination; with warm weather, outstanding beaches and family-friendly resorts at affordable prices. Spain is home to some of the world's most beautiful islands, such as the Balearic Islands, including Ibiza, Majorca and Menorca. You'll also find the Canary Islands, just off the coast of north-west Africa, home to Lanzarote, with its black dunes, blue waters and volcanic rock formations, as well as Gran Canaria, Fuerteventura, and Tenerife. With attractions ranging from beaches, wildlife and boat trips to waterparks, a toy museum and go karting, Spain's islands make for the perfect family get-away. On the Spanish mainland, Costa Blanca is famous for its coastline and excellent resorts. In Benidorm, you can visit Aqualandia, which is one of Spain's best waterparks. Alternatively, head for Lo Rufute Adventure Park, where you can choose from activities including horse riding, hiking, kayaking, paintball and archery. Other resort areas perfect for family holidays to Spain include Costa Dorada and Costa Almeria, both with extensive beaches and plenty for everyone in the family to do.