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