Marco River Marina, 951 Bald Eagle Dr. (tel. 239/394-2502; www.marcoriver.com), is the center for boat rentals, fishing, and cruises. Operating from a booth on the marina's dock, Sunshine Tours (tel. 239/642-5415; www.sunshinetoursmarcoisland.com) will book offshore fishing charters and arrange back-bay fishing ($55 for adults, $45 for children under 10), shelling excursions to the small islands ($45 adults, $35 children under 10), sunset cruises ($35 adults, $20 children), and dinner cruises ($47-$49 per person). The back-bay fishing trips go at high tide, the shelling trips at low tide; call for the schedule and reservations.
SCUBAdventures, based at 845 Bald Eagle Dr., Olde Marco (tel. 239/389-7889), charges $65 to $85 for two-tank dives, depending on the distance offshore.
Naples's Lely and Boyne South golf courses are a short drive away. The closest public courses are the Marco Shores Golf Club, 1450 Mainsail Dr. (tel. 239/394-2581), and Marriott's Golf Club at Marco (tel. 239/353-7061), both in the marshlands off Florida 951 north of the island. A sign at the Marriott's course ominously warns: PLEASE DON'T DISTURB THE ALLIGATORS. Fees range from about $120 in winter down to $75 in summer.