Photo by Jennifer Fesperman
Beach Hotels & Resorts in Ocracoke from NZ$236
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Ocracoke Beach Hotels
Best Ocracoke Beach Hotels

The Anchorage Inn and Marina
The Anchorage Inn and Marina
8.4 out of 10, Very good, (389)
The price is NZ$236
includes taxes & fees
26 Aug - 27 Aug

Blackbeard's Lodge
Blackbeard's Lodge
8.4 out of 10, Very good, (286)
The price is NZ$362
includes taxes & fees
31 July - 1 Aug

Pony Island Inn
Pony Island Inn
9.6 out of 10, Exceptional, (412)
The price is NZ$406
includes taxes & fees
30 July - 31 July

Ocracoke Harbor Inn
Ocracoke Harbor Inn
9.6 out of 10, Exceptional, (478)
The price is NZ$316
includes taxes & fees
25 Aug - 26 Aug

Courtyard Villas on Silver Lake Harbor
Courtyard Villas on Silver Lake Harbor
9.2 out of 10, Wonderful, (42)

Bluff Shoal Motel
Bluff Shoal Motel
8.0 out of 10, Very good, (35)

The Castle B&B on Silver Lake Harbor
The Castle B&B on Silver Lake Harbor
9.0 out of 10, Wonderful, (63)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Ocracoke Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More accommodation types in Ocracoke
- Holiday Homes in North Carolina
- Condo Rentals in North Carolina
- Cabin Rentals in North Carolina
- Cottages in North Carolina
- Apartments in North Carolina
- Villas in North Carolina
- Motels in North Carolina
- Chalets in North Carolina
- B&B in North Carolina
- Farmstay in North Carolina
- Serviced Apartments in North Carolina
- Lodges in North Carolina
- Guest Houses in North Carolina
- Resort in North Carolina
- Caravan Parks in North Carolina
- Houseboats in North Carolina
- Inns in North Carolina
- Castles in North Carolina
- Condominium Resort in North Carolina
- Hostels in North Carolina