Necker Island


North of the Caribbean Sea and east of Puerto Rico, the private island of Necker Island, owned by famous businessman Sir Richard Branson, enjoys an exclusive location in the heart of the British Virgin Islands. A true paradise of 30 hectares, nestled between turquoise waters, extending to infinity with luxuriant nature, Necker Island invites its guests to relax and disconnect. It is possible to reach the hotel from many Caribbean islands, but the most frequent connections are from San Juan (Puerto Rico) or Antigua.