Ocracoke hotels & apartments, all accommodations in Ocracoke
5-star hotels
The Ocracoke Harbor Inn
135 Silver Lake Drive, Ocracoke, United States View map
Ocracoke Harbor Inn is a charming property nestled in the heart of Ocracoke Village, with picturesque views of the harbor. This hotel has been the go-to destination for wealthy hunters, fishermen…
3-star hotels
The Castle B&B On Silver Lake
155 Silver Lake Road, Ocracoke, United States View map
The Castle B&B On Silver Lake Ocracoke is a classic 3-star property set within 14 minutes' walk of Outer Banks National Scenic Byway and about 7 minutes on foot from Ocracoke United Methodist.
2-star hotels
Blackbeard'S Lodge
111 Back Road Po Box 298, Ocracoke, United States View map
Set nearly 6 minutes on foot from the community Ocracoke Alive's Deepwater Theater, the 2-star Blackbeard'S Lodge Ocracoke includes an outdoor swimming pool and a shared lounge. The hotel also offers…
Anchorage Inn & Marina
205 Irvin Garrish Highway, Ocracoke, United States View map
Offering comfortable rooms and WiFi throughout the property, the 2-star Anchorage Inn & Marina Ocracoke is approximately 10 minutes by car from First Hammock Hills and within a 5-minute drive of…