Prestigious Venues

Back to Main Site
Necker Island

Necker Island

Sir Richard Branson's private island - an exceptional venue for milestone celebrations and inspiration

Key Facts


Necker Island, Sir Richard Branson’s private paradise, is 74 acres of tropical beauty situated in the British Virgin Islands, a stunning and unspoilt area of the Caribbean. Surrounded by turquoise waters and coral reefs fringed with white sandy beaches, this is the destination for a truly special celebration or for sparking inspiration. The island can be hired exclusively for groups of up to 30 people for weddings and parties or for corporate retreats and conferences.

Venue Review

Venue History


Add this venue to favourites + or Send an event enquiry

Necker Island, British Virgin Islands, Caribbean