Here's one located just over the IN/MI border near Niles, MI. It has fishing ponds and a trout stream. Haven't stayed here, but did a drive by and it looks like a nice well-run campground. You don't need a license to fish the ponds.
http://www.spauldinglake.com/Another nice campground with a fishing pond. Not far north from the Marshall/Battle Creek area.
http://www.campturkeyville.com/Here's another possibility, but it has a real lake at the campground and is further north. Years ago I stayed at a cabin on this lake and fished it. There was a good variety of fish. It's located east of Ludington on Round Lake. FHUs.
http://www.timbersurfresort.com/