Necker Island

Necker Island is one the most beautiful possessions of Sir Richard Branson. Necker Island, a really private paradise located in the Britanic Virgin Islands in the Caribbean. There are 74 acres rounded by turquoise water, coral reefs and wonderful white-sanded beaches. Necker Island has a capacity for 28 people, but if you don not want to hire the whole island, you could enjoy individual rooms during the “celebration weeks”.

Book

Similar destinations

One&Only Mexico

Villa Jashi

Catamaran demic Galapagos