Necker Island is a 30-hectare island in the British Virgin Islands just north of Virgin Gorda. The island 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 40 guests, with additional room for six childr…
Necker Island is a 30-hectare island in the British Virgin Islands just north of Virgin Gorda. The island 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 40 guests, with additional room for six children.
Location: Caribbean Sea
Area: 30 ha (74 acres)
British Overseas Territory: British Virgin Islands
AdEnjoy Your Private Room & Additional Experiences To Maximize Your Adventure. Let's Make It Happen! Our Travel Experts Are Ready To Help You Find Your Perfect Tour.
AdGet the Most Out of Your Trip with Package Deals. Explore Fun Things to Do on Your Stay. Intuitive Trip Planning Allows You to Get More Travel with Less Stress.