Setelah Badai Irma menghancurkan pulau itu pada tahun 2017, Necker membutuhkan pembangunan kembali, dan sementara pandemi menutup perbatasan Kepulauan Virgin Inggris, tim Branson mulai mengerjakan restorasi dan sentuhan akhir.
Sekarang, setelah pembukaan kembali BVI pada bulan Desember 2020, Necker Island yang telah diperbarui siap menyambut para tamu dengan pilihan akomodasi ultra-mewah baru.