From $239 USD Booking.com Situated off the shores of Storm Lake, this Iowa resort offers spacious rooms with free Wi-Fi and cable TVs. The hotel features a year-round indoor water park and seasonal outdoor water park.