Will you have a boat? Do you dive or snorkel? Fish?
Some hotels have docks for your boat, others have kitchens if you plan to fish and some have both docks and kitchens.
If you just want a resort only, then we usually stayed at Hawks Cay (good for kids because of the lagoon) or Cheeca Lodge.
Look at a
AAA book. They have them all listed.
We always ate at Herbies (mm 52 I think it is).
If you are not into diving, boating, snorkeling or fishing, there are better places in Florida to vacation.