Bereits früh vereinbarte ihr Vater, sie mit Johann, dem Erben von Graf Florens V. von Holland zu verheiraten. Während des Französisch-Englischen Krieges ab 1294 suchte ihr Vater Verbündete gegen Frankreich. Als Graf Florens jedoch von seinem Bündnis mit England abrückte, wurde er 1296 von rebellischen Adligen, vermutlich mit englischer Unterstützung ermordet. Sein junger Sohn und Erbe Johann erneuerte das Bündnis mit England, worauf im Januar 1297 in England seine Hochzeit mit Elisabeth stattfand. Elisabeth blieb jedoch auf Wunsch ihres Vaters zunächst weiter in England, bis sie wegen der drängenden Bitten ihres Mannes im Herbst 1297 nach Holland reiste. Nach dem Tod ihres Mannes im November 1299 kehrte sie nach England zurück, wo ihr Vater wieder für ihren Unterhalt aufkam. Am 14. November 1302 heiratete sie in Westminster Abbey den englischen Magnaten Humphrey de Bohun, 4. Earl of Hereford. Ähnlich wie bereits 1290 der Earl of Gloucester musste ihr Mann für die Heirat mit einer Königstochter mit dem König einen Vertrag schließen, in dem er seine Besitzungen dem König übergab. Nach der Heirat erhielt er seine Besitzungen dann gemeinsam mit seiner Frau zurück, so dass Elisabeth im Falle seines Todes seine Besitzungen erhalten hätte. Anders als jedoch bei Gloucester hätte sie die Besitzungen nicht an Kinder aus einer späteren Ehe vererben dürfen. Auch nach ihrer Heirat mit Bohun lebte Elisabeth zunächst häufig am Hof ihres Vaters, bis dieser 1307 starb.