Could someone recomend a boat rental place that's in anchor bay? Perferably a place that has boats that can comfortably seat 3-4 people. Also, if you know the price for rental, that would help out, too. Thanks guys!
Schramms Boat Rental in on the North Channel right at the mouth next to Decker's Landing. They will rent you a boat for $50 for the day. I know you can fit three but probably not four people. It's a little run out to the bay but it is the closest to the Bay.
Look up boat rentals in the Yahoo yellow pages, it will give you the phone number.
Also,try the Bridge on Jefferson just north of Selfridge. They rent boats right onto anchor bay for $40. I guess that's the closest to Anchor Bay. The boats are OK with good motors, just make sure you call before you get there to make sure somebody is there.