Bodie Island’s name is misleading, as it has been joined to the Outer Banks peninsula since the 1811 closure of the Roanoke Inlet. Today, it connects Nags Head to Oregon Inlet and is maintained as part of Cape Hatteras National Seashore, which spans more than 70 miles along the Outer Banks region. Unlike the nearby tourist areas at Hatteras and Ocracoke Islands, Bodie Island is a largely undeveloped natural paradise, offering ample opportunities for activities such as boating, kayaking, fishing, and bird watching. The 10-mile island is also home to the historic Bodie Island Lighthouse, which was constructed in 1872, and the Oregon Inlet Fishing Center, one of the region’s largest fishing centers. Off-road vehicles are permitted on several beaches, and overnight accommodations are available at the NPS-managed Oregon Inlet Campground. See the Map
Ready to go?
Step 1: Visit the website and book directly and/or call ahead to confirm their hours.
Step 2: If you are spending the night, search for Hotel Deals nearby. Read the reviews, then call the hotel directly to book and ask for a romantic, kid-friendly or pet-friendly amenity if you need it.
Step 3: If you are flying, compare Flights. Book directly with the airline, add your frequent flier number and reserve your seat.
Step 4: Estimate your driving time using Google Maps (click the blue 'Directions' arrow in the search box).
Need some more help?
Read our Reservations & Travel Planning Tips guide.