ocracoke islandrascal sportfishingweatherwebcam
about the inn and cottagesspecialsmap and directionsreservationswhat our guests say

Welcome to Ocracoke, NC


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. Nestled at the southernmost point of the famed Outer Banks of North Carolina, Ocracoke is only accessible from the mainland by auto-ferry, airplane, or private boat.

The historic fishing village was established in the early 1700s and today is home to about 800 year-round residents. The Village offers a rich and colorful history along with most of the conveniences and services of a world-class vacation destination.

The Ocracoke Harbor Inn overlooks picturesque Silver Lake Harbor in the heart of the Village. Enjoy the scenery from your private deck or relax at water's edge on the docks. The Inn's beautifully appointed 16 rooms and 7 suites provide for a delightful and relaxing vacation surrounded in uncompromising luxury. Enjoy complimentary continental breakfast on the waterfront deck and watch the fishing boats depart for the day. Then kick off your shoes and enjoy the laid-back atmosphere of the Island - getting around is easy and fun. Rent a bike and tour the Island, spend the day at the beach or walk to one of the incredible local restaurants or beautiful shops in the Village.


see inn slide showsee inn slide show
A delightful
and relaxing
place to spend
a vacation
Travel Guard
find us on facebook
OCRACOKE HARBOR INN    PO Box 940, 144 Silver Lake Road, Ocracoke Island, NC 27960 • 252-928-5731 • 888-456-1998 • info@ocracokeharborinn.com
see inn slide show