A Delightful and Relaxing Vacation
Our Inn overlooks picturesque Silver Lake Harbor in the heart of Ocracoke Village. Home to nearly 16 miles of America’s most pristine undeveloped ocean beaches, dunes and marshlands, Ocracoke Island is part of the Cape Hatteras National Seashore and is nestled at the southernmost point of the famed Outer Banks of North Carolina. The Island is accessible from the mainland by auto-ferry, airplane, or private boat.
Thank you for visiting with us…
The Ocracoke Harbor Inn has been lovingly owned and operated by the Miller family since 1998.
Our beautifully appointed rooms and suites provide for a delightful and relaxing vacation, allowing you to have a leisurely, stress-fress getaway. You can enjoy the scenery from your private deck or relax at the water’s edge on our private dock. We offer a great complimentary continental breakfast on the waterfront deck where you can watch the fishing boats depart for the day. After breakfast kick off your shoes and enjoy the laid-back atmosphere of our Island – getting around is easy and fun. Rent a bike or a golf cart and tool around the Island or spend the entire day at the beach. Or walk to one of our incredible local restaurants or beautiful shops or simply nap the hours away! Allow us to help you discover all that the island has to offer!
Let us help you arrange your next visit, and we look forward to having you as our guest.
Visit one of our two live webcams and see all the activity on picturesque Silver Lake Harbor, or enjoy the serenity of the natural maritime environment on the Pamlico Sound.
Ready for a new adventure? How about an inshore or offshore fishing excursion on the Rascal, with Captain Norman Miller, departing daily from our dock.
Packages & Specials
Choose from some of our most popular vacation packages
Check back for last minute availability discounts!
For reservations, call 888-456-1998.
10% Off 7 Nights
Stay seven nights and get 10% off your room or suite for your entire stay.