by
Log In
Hotel Photo 1
Overview
Amenities & Business Services

Necker Island

Necker Island's avatar

Hotel

Necker Island, VG1150, British Virgin Islands
Necker Island

Necker Island, VG1150, British Virgin Islands

Brand

VIRGIN HOTELS

# Sleeping Rooms

24 sleeping rooms

Awards


Necker Island is Sir Richard Bransons private island paradise in the British Virgin Islands in the Caribbean. At seventy four acres Necker Island sits in turquoise waters surrounded by coral reefs and fringed with beautiful white sandy beaches. The island can be hired exclusively for groups of up to 48 guests or enjoyed as a couple/individual during Individual Stay weeks.

Amenities & Business Services

  • Restaurant
  • Room service
  • Restaurant
  • Room service
Virgin Gorda, British Virgin Islands

Meeting Rooms

Unfortunately, Necker Island hasn't added any meeting rooms to their profile on The Vendry.

Do you work for Necker Island? Contact us to learn more about who's managing this profile or gain access.

Other Venues in for Your Event

Hotels
Hotels