Ocracoke Harbor Inn

144 Silver Lake Drive on Silver Lake Harbor, Ocracoke
(252) 928-5731
(888) 456-1998

This aptly named inn overlooks Silver Lake harbor and has private decks off most rooms so no one misses the view. The inn has 16 rooms and seven suites, all tastefully decorated. The studio-style suites offer two-person whirlpool tubs and kitchenettes. Continental breakfast is complimentary. Guests have access to wireless internet in all rooms along with boat docks, picnic areas with gas grills and outdoor showers. Bikes and golf carts can be rented on-site. For a little more room, ask about the two-bedroom apartment or their one-, two- or three-bedroom cottages. The cottages have a three-night minimum. The inn is open mid-March through November.