The Ocracoke Harbor Inn overlooks picturesque Silver Lake Harbor where you can enjoy the scenery from your own private deck or relax at the waters edge. Opened in May of 1998, The Ocracoke Harbor Inn hotel rooms and suites are designed to provide you a quiet, relaxing vacation while surrounding you in uncompromising luxury. Walking or biking to local shops and restaurants is easy and fun. With 16 rooms and 7 suites, you can choose a room or suite with its own private deck, where you can enjoy beautiful sunsets and harbor views. Join us on our waterfront deck in the morning for a complimentary continental breakfast and ...