Necker Island Villa Rentals
Necker Island, Britsh Virgin Islands
Built on 74 acres of land, Necker Island is a private island located one mile north of Virgin Gorda in the British Virgin Islands. Richard Branson, owner of Virgin Atlantic, purchased the property in the 1970s and has since developed several Balinese-styles residences to house guests. Frequented by international film, music and business celebrities, Necker Island is the ultimate retreat. White sand beaches and a living coral reef surround the magical island of Necker.
For the majority of the year, guests wishing to visit Necker must rent the entire island. However, there are "Celebration Weeks" every year where couples and small groups can share the island with other visitors at a lower rate. Please call Blue Escapes for more information.
|