Dopo che l'uragano Irma ha devastato l'isola nel 2017, Necker ha richiesto la ricostruzione, e mentre la pandemia sigillava i confini delle Isole Vergini britanniche, il team di Branson si è messo al lavoro sui restauri e sugli ultimi ritocchi.
Ora, alla riapertura delle BVI nel dicembre 2020, una rinnovata Necker Island è pronta ad accogliere gli ospiti con nuove opzioni di alloggio ultra-lusso.