William het probeer om sy posisie te verbeter deur in 1677 met sy eerste neef, Mary, die oudste oorlewende dogter van die Hertog van York, later Koning James II van Engeland (James VII van Skotland), te trou. Mary was elf jaar jonger as hy en hy het verwag dat die Amsterdamse handelaars wat nie van sy ma gehou het nie, 'n Stuart-wedstryd sou weerstaan, maar William het geglo dat die huwelik met Mary sy kanse sou verhoog om na Charles se koninkryke te slaag, en sou Engeland se monarg wegtrek van sy pro-Franse beleid. James was nie geneig om toestemming te gee nie, maar Charles II het sy broer onder druk geplaas om saam te stem. Charles wou die moontlikheid van die huwelik gebruik om hefboom in onderhandelinge rakende die oorlog te kry, maar William het daarop aangedring dat die twee besluit om afsonderlik te wees.
in 1677 met sy eerste neef, Mary, getroud