Skip to content
The stars’ private island is now open to anyone!
Necker Island, one of the favorite destinations of opulent stars, will soon be welcoming for the first time Mr. and Mrs. Everyone.

Owned by billionaire Richard Branson, Necker Island is located in the British Virgin Islands. It is now accepting bookings for Christmas!

Previously reserved for celebrities and their personal guests, who could rent out the whole island during the festive season, Necker is now opening its doors – or rather, its shores – to private individuals.

Covering just 30 hectares, this luxurious resort showcases the beauty and unspoilt nature of the Caribbean. It is surrounded by turquoise waters, vibrant coral reefs and superb white sand beaches.

Necker Island

Necker Island’s 24 rooms guarantee a serene, elitist getaway. Room reservations are open from November 18 to 25 and from December 11 to 26. Travel is prohibited on Christmas Eve and Christmas Day. The island has no travel days to allow visitors to take full advantage of the festivities.

Necker Island offers much more than just accommodation. Rates start at $5,400 (US) per person, including unlimited alcohol and round-trip transfers to Virgin Gorda airport or Beef Island. A wide range of activities are also available. The island offers a wide range of activities, including water sports and poolside relaxation.

Much sought-after by the stars, over the years Necker has welcomed the likes of Kate Winslet, Barack Obama, Harry Styles and Mariah Carey.

More Content