Bien qu'il soit un fils aîné, il n'est pas encore marié à l'âge de trente ans. En 1167, son père avait essayé de les marier, lui et son frère Conrad, avec respectivement une fille d'Henri II d'Angleterre et une sœur de Guillaume Ier d'Écosse, mais les noces n'avaient pas pu être célébrées, le mariage anglais probablement pour une question de consanguinité (Judith de Babenberg étant parente d'Aliénor d'Aquitaine) et le mariage écossais parce que la princesse fut mariée entre-temps à un autre.
En 1175, le problème de la succession du royaume de Jérusalem se pose de manière accrue : le roi, Baudouin IV est atteint de la lèpre, il n'a et ne peut avoir ni épouse ni enfants, et il n'a que deux sœurs, Sybille, âgée de seize ans, et Isabelle, âgée de trois ans. Le mariage de Sibylle devient une nécessité pour le royaume, afin de lui apporter un successeur capable de prendre ses destinées en mains après la disparition de Baudouin.
Le choix des barons se porte sur la personne de Guillaume de Montferrat, fils et héritier du marquis Guillaume V de Montferrat. D'une part, il est considéré par ses contemporains comme « le plus haut homme qui fut au monde »[1]. Guillaume de Tyr le présente comme un homme d'une grande générosité, d'une intelligence brillante et d'une grande expérience du métier des armes[2]. Ensuite, ses parentés avec les souverains français et germaniques sont un atout pour obtenir des renforts d'Europe.
Une ambassade est envoyée à Montferrat et le père et le fils consentent au projet de mariage. Guillaume Longue Épée débarque à Sidon en , prête immédiatement le serment d'allégeance à Baudouin, reçoit la main de Sibylle et est investi du comté de Jaffa et d'Ascalon.
Au milieu du printemps 1177, mal acclimaté à la Palestine et peu immunisé à ses infections, il contracte une maladie[3]. Pendant deux mois, le comte lutte contre la maladie, mais finit par succomber à Ascalon en juin 1177. Son fils posthumeBaudouin deviendra roi de Jérusalem.
Bien que fils aîné de Guillaume V, il n'a pas régné sur le Montferrat puisqu'il mourut avant son père. Il est parfois appelé Guillaume VI de Montferrat puisqu'il était censé prendre la succession de son père à la tête du marquisat. Sa mort reporte la succession de Montferrat sur ses frères plus jeunes, Conrad puis Boniface Ier.