Necker Island Vacation Rentals

Luxury Villa Rentals in Necker Island for 2+ people

Sort by
Show
$105,000 /night

Necker Island

20 Bedroom Villa, 20 Bathrooms, Sleeps 40
Welcome to Necker Island, Sir Richard Branson's private island paradise in the British Virgin Islands, a stunning and unspoilt area of the Caribbean. At 74 acres, Necker sits in turquoise waters surrounded by coral reefs and fringed with beautiful white s... more
Sort by
Show