Née à York, en Australie-Occidentale, Enid Bennett a commencé sa carrière au cinéma en 1916, jouant d'abord dans Get-Rich-Quick Wallingford, avec deux autres films la même année. Elle a épousé le réalisateur américain Sidney Franklin au début de sa carrière, mais ils ont divorcé peu de temps après.
En 1917, elle a joué dans cinq films, le plus important étant The Little Brother aux côtés de William Garwood. Ce film l'a fait remarquer par les studios et lui a ouvert les portes à un nombre croissant de rôles. De 1918 à 1921, elle a joué dans vingt-trois films, devenant une actrice bien connue et reconnaissable. En 1918, elle a épousé le réalisateur Fred Niblo, qui dirigera par la suite la deuxième adaptation cinématographique de Ben Hur. En 1922, elle n'a joué que dans trois films, mais l'un d'eux est devenu son rôle le plus célèbre, celui de Maid Marian dans Robin Hood aux côtés de Douglas Fairbanks.
De 1923 à 1928, elle n'a joué que dans dix films, sa carrière ayant considérablement ralenti. Elle était mère à cette époque, car elle et Niblo ont eu trois enfants ensemble.
En 1929, son frère Alexander Bennett a épousé l'actrice Frances Lee. La cérémonie a été marquée par la présence de quelques-unes des plus grandes vedettes de Hollywood, notamment Gloria Swanson et Greta Garbo. Cette année-là, Bennett n'a joué que dans un seul film, Good Medicine, aux côtés d'Edward Everett Horton.
Les sœurs d'Enid, Marjorie (1896-1982) et Catherine (1901-1978), étaient également actrices de cinéma à Hollywood.
Elle a effectué une transition semi-réussie vers les films parlants, mais a vu ses rôles diminuer. De 1931 à 1941, elle n'a eu des rôles que dans sept films, le dernier étant sans générique.
Elle s'est retirée après 1941 et a fini par s'installer avec sa famille à Malibu, en Californie, où elle est décédée en 1969 d'une crise cardiaque, à l'âge de 75 ans.