Otter Creek Landing Yacht Club is located on Myrtle Grove Sound in Carolina Beach, NC. We are a private yacht club whose 100 boat slips are located in two marinas. Since boat slip memberships are individually owned, the property is not open to the public and is for member’s use only.