Necker Island British Virgin Islands, Necker Island Bedrooms: 24 Bathrooms: 24 Guests: 48 From: $118500 per night