Ocracoke Harbor Inn

135 Silver Lake Road, Ocracoke, 27960, NC

Enter Your Trip Dates

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating

Editor's Rating


Overlooking Silver Lake Harbor in Ocracoke Village, Ocracoke Harbor Inn offers 16 standard guestrooms, eight suites with kitchenettes, and five fully furnished rental cottages. Guests can walk to nearby shops and restaurants or rent golf carts and bicycles at the inn for exploring the island that’s part of North Carolina’s Outer Banks barrier island chain. There’s a daily complimentary continental breakfast on the inn’s waterfront deck, and gas grills are available for making family lunches or dinners. Families can also book half- or full-day fishing excursions that depart from the inn’s dock.

Our Editor Loves

  • Suites with kitchenettes
  • Convenient location
  • Golf cart and bike rentals

Family Interests

  • Bicycling
  • Museum/Cultural

Family Amenities

  • Free Breakfast
  • Kitchenettes
  • Refrigerator


Morning Star

by Sherree B

We stayed in the Morning Star cottage for Labor Day weekend and it is my new favorite place on the island! The cottage was wonderful and the Inn was very welcoming and helpful with bike rentals and getting to and from the airport. Thank you for a lovely stay!

Very nice room and balcony

by philthomas702

We stayed in room 103, at the front of the Inn, and enjoyed sitting on the balcony watching people and the view. The Inn is well maintained and in a good location. We rented a golf cart, which we would recommend, as it is the best means of getting around town. You can rent them at the Inn but probably best to do that at the time of your reservation, as they didn't have any left when we arrived. There a was nice continental breakfast in the office, which was across the street. The lady at the desk was nice but not overly friendly. Good overall experience for us.