The Bodie Island Lighthouse, (pronounced "Body") is located just south of the town of Nags Head and Whalebone Junction, where Highway 158, Highway 64, and NC Highway 12 intersect. Visitors travelling towards Hatteras Island can't help but notice the black and white horizontal striped structure, peaking out over a line of dense cedar trees on the soundside.
It is impossible to match the coolness of dining on a fishing pier, and the Pier House Restaurant is one of the few that offers the experience. What’s great is you can come right off the beach, or the pier, and enjoy a satisfying Outer Banks-style meal. Try to score a window table for the best view, but any place in the restaurant provides a unique experience. The food is classic Carolina, including big breakfasts of eggs or hotcakes. Lunch and dinner selections include burgers, sandwiches, hushpuppies, cole slaw and fresh North Carolina seafood. And here’s a way to guarantee you’re eating fresh seafood: Catch a fish on the pier, and the restaurant will clean it, cook it for you however way you like it, and serve it up with fries, hushpuppies and slaw. Dinners even offer an evening stroll on the pier.