Sunset Beach is a unique little North Carolina coastal destination that encompasses both mainland and barrier island terrain, and is located just a seashell's throw from the South Carolina border. Despite its proximity to larger destinations like Wilmington, NC to the north and Myrtle Beach, SC to the south, the community has never lost its small town charm, and its decidedly beachy atmosphere, making it an ideal destination for laid back vacationers who want to soak up the salt, the sun, and the endless ocean views.