Necker Island: luxury in the Caribbean
If the British Virgin Islands aren’t on your holiday wish list then they certainly should be; dozens of paradise isles set in the Caribbean offering luxury resorts set on pristine white sands.
Surely one of the islands’ finest attractions is Sir Richard Branson’s Necker Island, which has had a considerable face-lift since it was damaged by fire. Now fully reopen and ready for our most discerning guests, Necker Island can be booked exclusively for you, or you can enjoy one of their famed Celebration Weeks.
If you want to see what makes it so very special, watch the video below… you’ll fall head over heels in love with this incredible luxury location we’re sure.