Necker Island
-
Book a 3-Night Stay at Richard Branson’s Private Necker Island for 577K Chase Points
Book Sir Richard Branson’s famous Necker Island in the British Virgin Islands for 577K Chase Points for three nights.
-
Necker Island Opens on Dec. 1, Moskito Island in 2021
Virgin Limited Edition is a collection of luxury properties owned by Sir Richard Branson. One of the most popular properties, Necker Island in British Virgin Islands, is now set to re-open next month after two years of construction following Hurricane Irma in 2018.


