Necker Island
Overview
The definition of luxury, Necker Island is a private sandy paradise in the British Virgin Islands. Famous for its exceptional location and world class facilities; this is a truly special place to stay for a holiday like no other. You can opt to visit the island either by staying in an individual room, or if you’re celebrating with large party you can even hire the entire island for a party of up to 30.
Owned by Sir Richard Branson, you’ll feel like a billionaire as you stroll along the wonderfully soft sand of the beaches. It’s no surprise that the island has hosted a who’s who of celebrity guests, all drawn to the prospect of an intimate setting with world-class facilities – this level of high-luxe privacy is rare.
The Great House is the island’s meeting place where you’ll find the main dining room as well as quiet spaces for relaxation and socialising. As with the rest of the island, the furnishings are lavish but understated offering an atmosphere that’s both modern and traditional.
There’s a range of options for dining including a floating sushi bar, beachside BBQs and private candlelit meals – everything can be arranged to suit your tastes and requirements. You can also enjoy a range of activities on the island, from indulgent spa treatments to fun watersports including kitesurfing, waterskiing and windsurfing.