The Crystal Coast is an 85-mile stretch of beaches located along North Carolina’s Outerbanks. The collection of beaches and towns offers a unique blend of history, family fun, water sports and explorable natural areas. Explore our beaches and activities sections to find areas that appeal to you. Once you choose which areas you’ll be visiting on your stay, browse restaurants, venues and more to customize your stay. Keep track of your favorite spots by logging into My Gems to collect the gems that will make the Crystal Coast sparkle for you.