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.
Unbelievable Beauty
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.
Rascal Sportfishing
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.
Guest Reviews
The room was very clean and quiet. Bed was really comfortable and the linens and towels were very nice. View was great from private porch with chairs. Staff was very helpful and knowledgeable of area and restaurants.
Highly recommend Ocracoke Harbor Inn; well maintained inn with friendly, accommodating staff. Rooms have a gorgeous view of Silver Lake. Suites have a large kitchen, king size bed, living room, and spacious bath. Clean and comfortable rooms.
I can't say enough good things about Ocracoke Harbor Inn. Great staff, great location (in a charming, walkable beach town), outstanding views (of sunsets and a picturesque harbor) from our deck. Highly recommended!
Packages & Specials
Choose from some of our most popular vacation packages

Check back for last minute availability discounts!
For reservations, call 888-456-1998.

Fishing & Lodging Packages
Call Captain Norman Miller to book charter fishing trips (252)921.0180, that leave from our dock daily. And, receive a 10% discount at the Inn, for the night of the charter. Call us for details!

10% Off 7 Nights
Stay seven nights and get 10% off your room or suite for your entire stay.