7 top-rated waterpark hotels in Spain

with all-inclusive holidays  from £392pp

Magic Aqua Rock Gardens, Benidorm This African-themed hotel boasts two outdoor pools and an aquapark with slides and kamikaze. The resort also has a children's club for children up to 12 years old.

Magic Natura Animal, Water Park & Polynesian Lodge Resort, Benidorm Located in the Terra Natura animal park, guests can interact with more than 1,000 animals, including tigers, rhinos, and elephants. The resort also features three outdoor pools.

Golden Taurus Aquapark Resort, Costa Brava  The resort has four pools and two whirlpool baths, and guests have unlimited access to the neighbouring waterpark, which has flumes and racing slides. A kids' club is available daily.

Magic Robin Hood, Benidorm This family favourite will take you straight into the heart of the Robin Hood story. There's also Richard the Lionheart's castle to explore. The waterpark features slides and multi-lane racers.

Iberostar Malaga Playa, Costa del Sol  The resort is in a prime location on the Torrox seafront. Stroll past the huge pool and you'll be on the beach. The splash park has three waterslides.

Hotel Landmar Costa Los Gigantes, Tenerife  This resort boasts a trio of pools and restaurants, as well as some incredible views of the coast. Kids have three pools to choose from, a splash pool and slides.

Iberostar Selection Albufera This beachfront resort with a Caribbean all-inclusive vibe boasts seven pools, ten restaurants and bars and is less than a mile from the S'Albufera Nature Reserve.