There are 6 Hotels in Ocracoke, North Carolina, serving a population of 404 people in an area of 9 square miles. There is 1 Hotel per 67 people, and 1 Hotel per 1 square miles.
In North Carolina, Ocracoke is ranked 25th of 959 cities in Hotels per capita, and 101st of 959 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Ocracoke Hotels.
Blackbeard's Lodge 111 Back Road PO Box 298 Ocracoke, NC
Captains Landing SL 324 Highway 12 Ocracoke, NC
Silver Lake Motel & Inn PO Box 1716 Ocracoke, NC
The Anchorage Inn & Marina 205 Irvin South Garrish Highway Ocracoke, NC Hotel, Hotel & Motel, Motel
The Castle B & B On Silver Lake 155 Silver Lake Road Ocracoke, NC
The Ocracoke Harbor Inn 144 Silver Lake Road Ocracoke, NC