Did you know there’s an indoor waterpark in Sheridan, Illinois that features a lazy river, waterslides and many other attractions? Pirate’s Cay™ Indoor Water Park offers 31,000 square feet of fun for the entire family. It’s glass-enclosed and climate-controlled for year-round fun, with a retractable roof that allows for open-air excitement in the summer. The waterpark is located on the grounds of Holiday Inn Club Vacations® Fox River Resort. This family playground is a prime Midwest vacation destination, featuring spacious villas and fun-filled amenities in the rolling hills of Illinois.