The stunning private island retreat owned by Sir Richard Branson. A private and welcoming sanctuary located in the British Virgin Islands, the accommodation on Necker Island includes nine bedrooms in the Great House and six individual Bali Houses dotted around the island.
All our villas in Necker Island
Can't find what you are looking for? Contact us and we will help you find the perfect villa.
Sign up for emails and be the first to know about new villa, offers and more.