Where is Alton Towers Waterpark? The Alton Towers Waterpark is right in the heart of the Splash Landings Hotel at Alton Towers Resort. Please head into the Hotel reception and you'll see the signs directing you down to the Waterpark. Related articles Do you offer Car parking for the Alton Towers Waterpark? What is included with my Waterpark Admission Ticket? Why am I being asked for a time slot when I book for Alton Towers Waterpark? Can I use my 2 for 1 voucher at Alton Towers Waterpark? When is Alton Towers Waterpark open?