Every Hotel and Motel on Ocracoke Island is privately owned. On Ocracoke you will find wonderful accommodations to fit your style and taste. Our lodgings are historic and modern. Fun, fashionable, comfortable and classic. You can find just what your looking for on Ocracoke Island.
Anchorage Inn Relax at our 4 story 35 room hotel with a great location overlooking Ocracoke harbor. Top floor suites have living rooms and kitchens. comfortable single and d ouble rooms, some pet friendly. Pool, marina, fishing charters, dockside cafe.
Hwy 12 (252) 928-1101 The Anchorage Inn website
The Sand Dollar Motel is an Ocracoke original. Since the 1960s visitors have enjoyed this quaint Island motel that has 12 rooms, 1 suite, 2 cottages and a pool. Enjoy our clean rooms and friendly service at this affordable and popular motel. Free wifi
70 Sand Dollar Road 1-866-928-5571 Sand Dollar Motel Website
Blackbeard's Lodge is a charming hotel situated in the heart of Ocracoke village. We have 37 unique rooms and apartments, AC,TV, swimming pool, game room, covered porches for rocking and bicycles for touring the island. Call for reservations.
111 Back Rd. (252) 928-3421 1-800-892-5314 Blackbeard's Lodge website