1-10 of 23

Hotels Motels - Ocracoke, NC

★★★★★ 1 Review

Lightkeepers Guest House

  • 61 Creek Rd, Ocracoke, NC
  • 252-928-1821

"When you walk into this little shop, your mouth is sure to start to water and your tummy to growl from all of the sweet smells. They sell ..."

★★★★★ 1 Review

Captain's Landing

  • 324 Irvin Garrish Hwy, Ocracoke, NC
  • 252-928-1999

"This is a great place to stay if you are looking for an efficiency style hotel room. Bring your boat and moor it outside your door! The rooms ..."

★★★★☆ 2 Reviews

Blackbeard's Lodge

  • 111 Back Rd, Ocracoke, NC
  • 252-928-3421

"We enjoyed our stay at Blackbeard's Lodge. Very comfortable, homey feel there, with a game room that's enjoyable but closes early. Room's are comfortable and clean, and the ..."

★★★★☆ 1 Review

Ocracoke Harbor Inn

  • 144 Silver Lake Dr, Ocracoke, NC
  • 252-928-5731

"This little hotel is in a great location, right on the harbor in the town of Ocracoke. It is in waling distance of many restaurants and gift shops ..."

★★★★☆ 1 Review

Harborside Motel & Gift Shop

  • 229 Irvin S Garris Hwy, Ocracoke, NC
  • 252-928-3111

"Nice little shop to stop by and get a postcard, or t-shirt. they also have some jewelry. Nice paintings for decorating back home. Nice little fridge full of ..."

★★★★☆ 1 Review

Island Inn & Dining Room

  • 25 Lighthouse Rd, Ocracoke, NC
  • 252-928-4351

"The Island Inn is one of the oldest places in town. The food is very good as is the service. The menu tends to be heavy on the ..."

★★★★☆ 1 Review

Pony Island Motel

  • 785 Irvin Garrish Hwy, Ocracoke, NC
  • 252-928-4411

"The Pony is only a great place to stay because of the town it's in. It is a very good motel. The pool is fun, but the best ..."

★★★☆☆ 1 Review

Sand Dollar Motel & Cottage

  • 70 Sand Dollar Rd, Ocracoke, NC
  • 252-928-5571

"Our stay at the Sand Dollar was not too bad. The room are fairly small, but clean. The prices are reasonable and the location is nice and quiet. ..."


Anchorage Inn & Marina

  • Ocracoke Nc, Ocracoke, NC
  • 252-928-1001


Silver Lake Motel & Inn

  • 395 Irvin Garrish Hwy, Ocracoke, NC
  • 252-928-5721