William reyndi að bæta stöðu sína með því að giftast, árið 1677, fyrsta frænda sínum Mary, eldri eftirlifandi dóttur Hertogans af York, síðar James II, konungur Englands (James VII, Skotlands). Mary var ellefu árum yngri en hann og hann reiknaði með andstöðu við Stuart-keppni frá Amsterdam kaupmönnum sem höfðu ekki viljað móður hans (annarri Mary Stuart), en William trúði því að giftast Mary myndi auka líkurnar á að ná árangri í konungsríki Karls, og myndi draga Englands konungur frá pro-franska stefnu sinni. James var ekki tilbúin til að samþykkja, en Charles II þrýsti á bróður sinn til að samþykkja. Charles vildi nota möguleika á hjónabandi til að fá hagsmuni í samningaviðræðum um stríðið, en William hélt því fram að tveir ákváðu að vera aðskilin.
giftist frænku sinni Mary árið 1677