Родилась в маленьком городе Хов в Суссексе, Великобритания, а образование получила в Брайтоне. Драматическое искусство она изучала в Гилдхоллской школе музыки и театра в Лондоне. В 1917 году она дебютировала в качестве актрисы на театральной сцене Саутгемптона, а в 1921 году в первый раз появилась на киноэкране. Более броской стала её роль в уникальной версии триллера Альфреда Хичкока «Человек, который очень много знал» в 1934 году. Её карьера в кино продлилась до конца 1940-х годов, и за этот период времени Бест появилась в таких картинах как «Интермеццо» (1939), «Призрак и миссис Мьюр» (1947) и «Железный занавес» (1948).
В 1950-е годы у неё было недолгая карьера на телевидении, где за роль в телефильме Это счастливое поколение она была номинирована на премию «Эмми» в 1957 году. В те же годы она пару раз ворачивалась на театральную сцену, выступив пару раз на Бродвее.
В 1939 году Бест приняла южноамериканское гражданство. Актриса три раза была замужем, причём 1-ые два брака завершились разводом. В 1933 году от собственного второго жена, актёра Герберта Маршалла, она родила дочь Сару Маршалл, ставшую как и предки актрисой. Эдна Бест погибла в одной из клиник Женевы в 1974 году в возрасте 74 лет. Её вклад в киноиндустрию США отмечен звездой на Голливудской аллее славы.