25 Things to Do on Ocracoke Island
Find the best attractions and activities on Ocracoke Island. Use our list of 25 fun things to do to help get your vacation started. If you are looking to explore the outdoors, soak up the sunshine, and play on the beach, there’s always something new and exciting happening at the beach.
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...
Stillwater Spa & Wellness
Massage sessions are performed by NC Licensed and trained massage therapists. Please make your appointment well in advance to ensure...
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...
Back Porch Restaurant and Wine Bar
Back Porch Restaurant and Wine Bar features fresh local seafood, hand cut steaks, locally sourced produce and vegetarian fare –...
Gaffer’s Sports Pub and Restaurant
Gaffer’s Sports Pub and Restaurant on Ocracoke Island serves up breakfast, lunch and dinner daily, we offer a wide variety...
Ocracoke Oyster Company
Serving the freshest Local Seafood & Fresh Smoked Barbecue, Ribs, and Brisket. Also serving Burgers, Chicken, Steak, Salads, Soups, &...
Flying Melon Cafe
The Flying Melon Cafe on Ocracoke Island serves Creole and Southern cuisine made with fresh ingredients and local seafood.
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,...
More popular webcams
View this webcam from Manteo Marina in historic Manteo, NC on the Outer Banks.View Live Webcam
Sea Ranch Resort
View this live webcam from Sea Ranch Resort in Kill Devil Hills, NC on the Outer Banks.View Live Webcam
Whalehead Beach in Corolla NC
Enjoy this live webcam from Corolla Classic Vacations at Whalehead Beach in Corolla, NC.View Live Webcam