وخلال الحرب مع فرنسا، حاول ويليام تحسين موقفه من خلال الزواج في عام 1677 من قريبته الأولى ماري، ابنة دوق يورك، والتي بقيت على قيد الحياة في وقت لاحق من الملك جيمس الثاني في إنجلترا (جيمس السابع من اسكتلندا). ماري كانت أصغر منه بـ 11 سنة، وكان يتوقع مقاومة لتطابق ستيوارت من تجار أمستردام الذين كرهوا والدته (ماري ستيوارت الأخرى) ، لكن ويليام اعتقد أن الزواج من ماري سيزيد من فرصه في النجاح في مملكات تشارلز، وسوف ينجذب ملك إنجلترا بعيدًا عن سياساته المؤيدة لفرنسا. لم يكن جيمس يميل إلى الموافقة، لكن تشارلز الثاني ضغط على أخيه للموافقة. أراد تشارلز استخدام إمكانية الزواج للحصول على نفوذ في المفاوضات المتعلقة بالحرب، لكن ويليام أصر على أن يقرر الاثنين على أن يكونوا منفصلين. تشارلز تنازل عن هينري،
اتجوز، سنة 1677، على قريبته الأولى ماري