Sandcastle Waterpark

Rate this item
(0 votes)
Sandcastle Waterpark is an indoor waterpark in an 84-degree tropical climate located at South Beach in Blackpool; Lancashire; England. It opened in 1986 on the site of the former South Shore Open Air Baths as a joint public/private partnership
Sandcastle Waterpark is an indoor waterpark in an 84-degree tropical climate located at South Beach in Blackpool; Lancashire; England. It opened in 1986 on the site of the former South Shore Open Air Baths as a joint public/private partnership

Additional Info

  • Phone Number: 01253343602
  • Address Line 1: S Beach
  • City: Blackpool
  • Post Code: FY4 1BB
  • Opening Time: Mon - Fri: 10.30 - 16.30, Sat and Sun: 10:00-17:30