Six Flags and Fish Lake Beach are the perfect pairing for family getaways! Relax, swim, fish and snuggle around a campfire then take a short drive to Six Flags for thrill rides and attractions. Six Flags Great America is approximately 25 minutes away from Fish Lake Beach. Parking at Six Flags is an additional fee so many of our campers use American Taxi or Uber to get to there. So keep your tent or camper in place at Fish Lake Beach while you take the family for some fabulous rides and fun!