Sir Richard Brandon owns Necker Island, one of the British Virgin Islands, and it can be hired for up to 20 guests.
Opened in 1984, this is a hotel hedged with an eye-popping beach and a far-off cove. The place sports a combination of French and English styles

Sir Richard Brandon owns Necker Island, one of the British Virgin Islands, and it can be hired for up to 20 guests.