close

Location

Necker Island is located in the British Virgin Islands to the north of Virgin Gorda, one of the country's larger islands. Its Caribbean location means that Necker's 74 acres are surrounded by beautiful turquoise waters, coral reefs and gorgeous sandy beaches.

The most convenient international airports to Necker are situated in Antigua, Puerto Rico (San Juan) and St. Thomas (USVI). Click on 'getting here' below for all the options.

Explore