Necker Island was in de 17e eeuw ontdekt door de Nederlandse zeevaarder Jonathan de Neckere, en naar hem vernoemd, maar het eiland bleef onbewoond.[4] In 1965 zouden de journalist Andrew Alexander en fotograaf Don McCullin drie weken op het onbewoonde eiland doorbrengen als schipbreukelingen. Ze hielden het 15 dagen vol, en klaagden over de steekmuggen en bijtende insecten.[3]
In 1978 vernam Richard Branson dat Necker Island te koop was. In 1979 kocht Branson het eiland voor US$180.000.[3] In 1982 werd de Great House, een villa op de heuvel, gebouwd.[5] Het eiland is te huur via Virgin Limited Edition voor groepen van maximaal 30 personen en 6 kinderen.[1] In 2011 werd de Great House door brand verwoest. Er verbleven ongeveer 20 personen in het huis waaronder Kate Winslet.[5] Het huis werd herbouwd, maar in 2017 verwoest door orkaan Irma.[6] De gebouwen zijn weer opgebouwd. In 2020 werd het eiland en de gebouwen onderpand voor een hypothecaire lening om Virgin Atlantic te redden.[4][7]