Po tym, jak huragan Irma zdewastował wyspę w 2017 roku, Necker wymagał odbudowy i podczas gdy pandemia uszczelniła granice Brytyjskich Wysp Dziewiczych, zespół Bransona zabrał się do prac nad renowacjami i ostatnimi szlifami.
Teraz, po ponownym otwarciu BVI w grudniu 2020 r., odświeżona Necker Island jest gotowa na przyjęcie gości z nowymi, ultra-luksusowymi opcjami zakwaterowania.