A North Carolina port with small-town Southern charm, Morehead City promises kitschy seafood restaurants with waterfront dining, pristine beaches, lots of shopping and an array of water sports. Cruisers that stop in Morehead City can look forward to a lazy beach day, a deep-sea fishing tour or a meandering walk among the antique shops and art galleries in town.
Sand dunes and seagulls are on the menu at Morehead City's Fort Macon State Park, which is home to 1.5 miles of white-sandy beaches. One noteworthy historical stop is the North Carolina Maritime Museum in the adjacent town of Beaufort, where you'll discover exhibits on pirates, shipwrecks and more.
American Cruise Lines calls in Morehead City on select mid-Atlantic inland sailings.