Location: Ocracoke Island
The island of Ocracoke is a part of the Outer Banks of North Carolina. It is one of the most remote islands in the Outer Banks, as it can only be reached by ferry or private boat. The island offers 16 miles of unspoiled beaches. All of the beaches along Ocracoke Island are part of the Cape Hatteras National Seashore. Here is a handy list of Things to Do on Ocracoke Island as well as suggestions for kid-friendly activities.
Back Porch Lunchbox
The perfect stop before you hit the beach or take a break while cruising the village. The Back Porch Lunchbox...
Eduardo’s Taco Stand
Eduardo's Taco Stand, authentic, regional Mexican Cuisine prepared creatively with locally sourced seafood (and organic ingredients) when possible. At Eduardo's,...
Hatteras Island Ocean Center
Looking for a “thing to do” in Hatteras? The Ocean Center provides a wide variety of recreational and educational activities...
Ocracoke Oyster Company
Serving the freshest Local Seafood & Fresh Smoked Barbecue, Ribs, and Brisket. Also serving Burgers, Chicken, Steak, Salads, Soups, &...
Dockside N Duck Seafood Market
Freshest local seafood available on the Outer Banks. Family owned and operated seafood market in Duck, North Carolina.
Hatteras Ocracoke Ferry
The Hatteras-Ocracoke Ferry is free and runs often, the crossing time time is about 40 minutes. Most of the island’s...
Ocracoke Harbor View
Harbor View on Ocracoke Island's Silver Lake Harbor is the perfect answer for a relaxing getaway. Experience Ocracoke Island's peaceful...
Dajio Restaurant
Ocracoke From Scratch - Enjoy Ocracoke Islands finest local cuisine, live music, and catering. The most memorable meals and evenings...
Howards Pub and Raw Bar
Fun loving and casual, Howard’s Pub is open every day for lunch and dinner from early March through the end...