Necker Island (British Virgin Islands) Necker Island (British Virgin Islands) Necker Island is a island in the British Virgin Islands just north of Virgin Gorda. The island's land is entirely owned by Sir Richard Branson, chairman of the Virgin Group, and is part of the Virgin Limited Edition portfolio of luxury properties. The whole island operates as a resort and can accommodate up to 34 guests, with additional room for six children. Necker Island is located at latitude 18.55 north and longitude 64.35 west in the eastern section of the British Virgin Islands. It is about north of Virgin Gorda and north-east of Prickly Pear
Necker Island (British Virgin Islands) he saw was Necker Island, and after climbing the hill and being stunned by the view and wildlife, decided to purchase the island. After making a lowball bid of $100,000 for the $6 million island (due to his relatively modest funds at that time in his career), he was turned down and escorted back to the mainland. A year later, the owner, John Lyttelton, 11th Viscount Cobham, in need of short-term capital, eventually settled for $180,000. However, the government imposed a restriction on alien landholders: that the new owner had to develop a resort within four years or the island