Address: 785 Irvin Garrish Hwy, Ocracoke, NC    Reservation Line: 252-928-4411


Our Ocracoke Hotel is located on spacious grounds at the edge of Ocracoke Village at 785 Irvin Garrish Highway, Ocracoke, NC 27960.

Because we’re on Ocracoke Island, you will need to take a ferry to reach us. The ferry rides are most enjoyable. Feeding the sea gulls, seeing the vast Pamlico Sound from a “Captain’s View”, or just relaxing and enjoying the ride makes for a special beginning to the island vacation you will long remember.

The Hatteras Ferry does not accept reservations…it is on a first come basis, so make sure you plan your arrival with plenty of time to make the ferries.


From western Carolina take I-40 east to Raleigh; US 70 east to Cedar Island via Morehead City and NC 12 to the ferry. Travelers from the north or south, take I-95 to US 70, near Smithfield, N.C.; and US 70 east to Cedar Island via Morehead City and NC 12 to the ferry. The ferry ride is about two hours.

Take US 264 from Raleigh by way of Wilson, Greenville, Washington (NC) to Swan Quarter. The ferry ride is about two hours and forty-five minutes.

From the northern Outer Banks and Hatteras, follow NC 12 down the Outer Banks crossing the Bonner Bridge at Oregon Inlet. Continue on NC 12 to the village of Hatteras on the southern tip of Hatteras Island. Board the ferry for the forty-minute crossing to Ocracoke.

Click for Ferry Information & Reservations

or call:

1-800-BY FERRY (1-800-293-3779)

Hatteras Ferry: 1-800-368-8949
Cedar Island Ferry: 1-800-856-0343
Swan Quarter Ferry: 1-800-773-1094
Ocracoke Ferry departures: 1-800-345-1665