Here is a list of the top 10 marinas in North Carolina based on their ratings and customer reviews

Wrightsville Beach Marina:

Located in Wrightsville Beach, this marina offers top-notch amenities, including fuel, electricity, and water hookups, as well as a ship store and dockside dining.

Wrightsville beach marina

Morehead City Yacht Basin:

This marina in Morehead City offers a full range of services and amenities, including a fuel dock, transient slips, and a ship store.

Morehead city yacht basin

Southport Marina:

Located in Southport, this marina offers easy access to the Intracoastal Waterway and features state-of-the-art floating docks, a ship store, and a waterfront restaurant.

Southport marina

River Dunes Marina:

Situated in Oriental, this marina offers a tranquil setting with a resort-style feel. The marina features floating docks, fuel, electricity, and water hookups, as well as a pool and a clubhouse.

River dunes marina

Jarrett Bay Marine Park:

This marina in Beaufort offers protected slips, fuel, and a marine store. It's also home to a shipyard that can handle vessels up to 200 feet.

Jarrett bay marine park

New Bern Grand Marina:

This marina in New Bern offers slips for boats up to 150 feet, fuel, and pump-out services. The marina also features a clubhouse and waterfront dining.

New bern grand marina

Swansboro Yacht Club and Marina: 

Located in Swansboro, this marina offers fuel, electricity, and water hookups, as well as a pool and a ship store.

Swansboro yacht club and marina

Atlantic Yacht Basin:

This Chesapeake Bay marina is located in Chesapeake, Virginia, just across the state line from North Carolina. It offers a range of services, including a fuel dock, full-service repair and maintenance, and storage.

Atlantic yacht basin

Safe Harbor South Harbour Village:

Located in Southport, this marina offers a variety of services for boaters, including slips and dockage, fueling, boat rentals, boat sales, and maintenance and repair services. The marina is situated in a protected harbor, which makes it a safe and secure location for storing and operating boats.

Safe harbor south harbour village

Hatteras Landing Marina:

Situated in Hatteras, this marina offers a range of services, including a fuel dock, transient slips, and a ship store. It's also home to several waterfront restaurants and shops.

Hatteras landing marina