We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ocracoke Hotels | Ocracoke Attractions | Ocracoke Restaurants | Holiday Rentals | Flights | TripAdvisor pages

Up one level: Outer Banks

Ocracoke Restaurants



Howard's Pub
Cuisines: American
Ranked #17 in Ocracoke, NC
Back Porch
Cuisines: American, Seafood
Ranked #9 in Ocracoke, NC
Cafe Atlantic
Price*: US$ 12-20
Cuisines: Seafood
Ranked #10 in Ocracoke, NC
Creekside Cafe
Ranked #28 in Ocracoke, NC
Pony Island Restaurant
Price*: US$ 4-16
Ranked #11 in Ocracoke, NC
Jolly Roger Pub and Marina
Cuisines: Pub
Ranked #22 in Ocracoke, NC
Flying Melon
Cuisines: Seafood
Ranked #5 in Ocracoke, NC
Thai Moon
Ranked #14 in Ocracoke, NC
Ocracoke Coffee Company
Price*: US$ 2-6
Cuisines: Café
Ranked #3 in Ocracoke, NC
Sweet Tooth and Fig Tree Bakery & Deli
Ranked #13 in Ocracoke, NC
Jason's
Ranked #8 in Ocracoke, NC
Dajio
Price*: US$ 1
Cuisines: American
Ranked #6 in Ocracoke, NC
sMacNally's
Cuisines: American
Ranked #15 in Ocracoke, NC
Gaffer's Sports Pub
Price*: US$ 10-23
Cuisines: American, Seafood
Ranked #12 in Ocracoke, NC
Ocracoke Pizza Company
Cuisines: Pizza
Ranked #20 in Ocracoke, NC
Zillies Ocracoke Island Pantry
Price*: US$ 5-25
Cuisines: Wine Bar
Ranked #4 in Ocracoke, NC
Topless Oyster Restaurant
Price*: US$ 7-26
Cuisines: American
Ranked #24 in Ocracoke, NC
Live Oak Coffee
Price*: US$ 2-10
Cuisines: Café
Ranked #21 in Ocracoke, NC
Eduardo's Taco Stand
Price*: US$ 4-12
Cuisines: Mexican, Eclectic, Fusion
Ranked #2 in Ocracoke, NC
Flying Melon Cafe
Cuisines: International
Ranked #7 in Ocracoke, NC
Ocracoke Station
Cuisines: Delicatessen
Ranked #26 in Ocracoke, NC
El Faro
Cuisines: Mexican
Ranked #19 in Ocracoke, NC
Captain Puddle Ducks' Seafood Steamer Pots
Price*: US$ 8-19
Cuisines: Seafood
Ranked #1 in Ocracoke, NC
Oinc's Bbq
Cuisines: Barbecue, Hot Dogs
Ranked #27 in Ocracoke, NC
The Slushy Stand
Ranked #16 in Ocracoke, NC
Yum-Yum
Cuisines: Café
Ranked #23 in Ocracoke, NC
Dijio Restaurant
Cuisines: American
Ranked #18 in Ocracoke, NC
Yum-Yum
Ranked #25 in Ocracoke, NC


Restaurants near Ocracoke



Gringo Tacos
Hatteras Island, Outer Banks. 28 km east of Ocracoke
Cuisines: Mexican
Ranked #45 in Hatteras Island, NC
Billfish Bar & Grill
Hatteras, Hatteras Island. 28 km east of Ocracoke
Cuisines: Seafood
Ranked #3 in Hatteras, NC
Teach's Lair
Hatteras Island, Outer Banks. 28 km east of Ocracoke
Cuisines: Seafood
Ranked #51 in Hatteras Island, NC
Harbor House Seafood Market
Hatteras, Hatteras Island. 29 km northeast of Ocracoke
Cuisines: Seafood
Ranked #1 in Hatteras, NC
Dancing Turtle
Hatteras Island, Outer Banks. 29 km northeast of Ocracoke
Ranked #7 in Hatteras Island, NC
Harbor Deli
Hatteras, Hatteras Island. 29 km northeast of Ocracoke
Price*: US$ 8
Cuisines: Delicatessen
Ranked #2 in Hatteras, NC
Dinky's Restaurant
Hatteras Island, Outer Banks. 29 km northeast of Ocracoke
Ranked #23 in Hatteras Island, NC
Sonny's Restaurant
Hatteras Island, Outer Banks. 29 km northeast of Ocracoke
Price*: US$ 1
Cuisines: Seafood
Ranked #28 in Hatteras Island, NC
Breakwater Restaurant
Hatteras Island, Outer Banks. 29 km northeast of Ocracoke
Ranked #47 in Hatteras Island, NC
Teach's Island
Hatteras Island, Outer Banks. 29 km northeast of Ocracoke
Price*: US$ 8-25
Ranked #40 in Hatteras Island, NC
Channel Bass Restaurant
Hatteras Island, Outer Banks. 29 km northeast of Ocracoke
Ranked #66 in Hatteras Island, NC
The Hatterasman Drive In
Hatteras Island, Outer Banks. 29 km northeast of Ocracoke
Cuisines: Seafood
Ranked #31 in Hatteras Island, NC
Rocco's Hatteras. North Carolina
Hatteras Island, Outer Banks. 29 km east of Ocracoke
Ranked #36 in Hatteras Island, NC
Happy Belly Ice Cream
Hatteras Island, Outer Banks. 29 km east of Ocracoke
Cuisines: Fast food
Ranked #21 in Hatteras Island, NC
Risky Business Seafood
Hatteras Island, Outer Banks. 29 km northeast of Ocracoke
Cuisines: Seafood
Ranked #2 in Hatteras Island, NC
Hatteras Sol Deli & Cafe
Hatteras Island, Outer Banks. 29 km east of Ocracoke
Cuisines: Delicatessen, Café, Sandwiches
Ranked #8 in Hatteras Island, NC
Midvales Restaurant
Hatteras Island, Outer Banks. 31 km east of Ocracoke
Cuisines: American, Seafood, Eclectic
Teaches
Hatteras Island, Outer Banks. 31 km east of Ocracoke
Cuisines: American
Ranked #57 in Hatteras Island, NC
Watermen's Bar & Grill
Hatteras Island, Outer Banks. 31 km east of Ocracoke
Cuisines: International
Ranked #12 in Hatteras Island, NC
Crazy Johnny's Bar-B-Que
Buxton, Hatteras Island. 31 km east of Ocracoke
Fattys
Buxton, Hatteras Island. 31 km east of Ocracoke
Cuisines: American
Ranked #7 in Buxton, NC
Cool wave
Buxton, Hatteras Island. 31 km east of Ocracoke
Cuisines: American
Ranked #17 in Buxton, NC
Hatteras Sno-Balls
Frisco, Hatteras Island. 31 km east of Ocracoke
Ranked #5 in Frisco, NC
Driftwood's Pirate's Chest Restaurant
Cedar Island, North Carolina. 33 km west of Ocracoke
Cuisines: Seafood
Ranked #1 in Cedar Island, NC
Driftwood Motel and Restaurant
Cedar Island, North Carolina. 33 km southwest of Ocracoke
Cuisines: Seafood
Ranked #2 in Cedar Island, NC
The Quarterdeck
Frisco, Hatteras Island. 34 km east of Ocracoke
Price*: US$ 15
Cuisines: Seafood
Ranked #6 in Frisco, NC
Captain Beaners
Frisco, Hatteras Island. 36 km east of Ocracoke
Cuisines: American
Ranked #1 in Frisco, NC
Frisco Sandwich Company
Frisco, Hatteras Island. 36 km east of Ocracoke
Price*: US$ 10
Cuisines: American
Ranked #2 in Frisco, NC
Gingerbread House Bakery & Pizza
Frisco, Hatteras Island. 36 km east of Ocracoke
Price*: US$ 5-15
Cuisines: Bakery, Café, Pizza
Ranked #3 in Frisco, NC
Capt'n Rolo's Raw Bar and Grill
Frisco, Hatteras Island. 36 km northeast of Ocracoke
Cuisines: Seafood
Ranked #4 in Frisco, NC
Don's Grille
Atlantic, North Carolina. 41 km southwest of Ocracoke
Cuisines: American
Cafe Pamlico
Buxton, Hatteras Island. 41 km northeast of Ocracoke
Price*: US$ 35-50
Cuisines: Continental, Contemporary, International, Organic
Ranked #1 in Buxton, NC
White Point Take-Out
Atlantic, North Carolina. 41 km southwest of Ocracoke
Sandbar & Grille
Buxton, Hatteras Island. 42 km northeast of Ocracoke
Price*: US$ 7-42
Cuisines: American, Seafood, Steakhouse, Pasta
Ranked #10 in Buxton, NC
Fish House Restaurant
Buxton, Hatteras Island. 42 km northeast of Ocracoke
Price*: US$ 10-20
Cuisines: Seafood
Ranked #16 in Buxton, NC
Pop's Raw Bar & Restaurant
Buxton, Hatteras Island. 42 km northeast of Ocracoke
Price*: US$ 1
Cuisines: Seafood
Ranked #9 in Buxton, NC
Martelle's Feed House Restaurant
Engelhard, North Carolina. 44 km north of Ocracoke
Ranked #1 in Engelhard, NC
Big Trout Marina Cafe
Engelhard, North Carolina. 44 km north of Ocracoke
Papa Ninos
Buxton, Hatteras Island. 44 km east of Ocracoke
Cuisines: Italian
Ranked #14 in Buxton, NC
Buxton Munch Company
Buxton, Hatteras Island. 44 km east of Ocracoke
Cuisines: Seafood
Ranked #4 in Buxton, NC
Rusty's Surf & Turf
Buxton, Hatteras Island. 44 km east of Ocracoke
Price*: US$ 7-24
Cuisines: Seafood, Steakhouse, Vegetarian, Bar
Ranked #5 in Buxton, NC
Orange Blossom Bakery
Buxton, Hatteras Island. 46 km east of Ocracoke
Ranked #2 in Buxton, NC
The Captains Table
Buxton, Hatteras Island. 46 km east of Ocracoke
Ranked #12 in Buxton, NC
Grubbin Around Hatteras Island
Buxton, Hatteras Island. 46 km east of Ocracoke
Burger Burger
Buxton, Hatteras Island. 46 km east of Ocracoke
Cuisines: American
Ranked #15 in Buxton, NC
Angelo's Pizza
Buxton, Hatteras Island. 46 km east of Ocracoke
Cuisines: Barbecue, Pizza
Ranked #11 in Buxton, NC
Hurricane's
Buxton, Hatteras Island. 46 km east of Ocracoke
Price*: US$ 6-23
Cuisines: Seafood
Diamond Shoals
Buxton, Hatteras Island. 46 km east of Ocracoke
Cuisines: Sushi
Ranked #8 in Buxton, NC
Uncle Eddy's Frozen Custard
Buxton, Hatteras Island. 46 km east of Ocracoke
Cuisines: Ice cream
Ranked #6 in Buxton, NC
Buxton Seafood
Buxton, Hatteras Island. 46 km east of Ocracoke
Cuisines: Seafood
Ranked #3 in Buxton, NC
Shipwreck Grill
Buxton, Hatteras Island. 46 km east of Ocracoke
Price*: US$ 8-24
Cuisines: American
Ranked #13 in Buxton, NC
Nelson Bay Cafe
Sealevel, North Carolina. 46 km southwest of Ocracoke
Cuisines: American
Ranked #1 in Sealevel, NC
Lafogata Restaurant
Avon, Hatteras Island. 50 km northeast of Ocracoke
Ranked #14 in Avon, NC
Oceana's Bistro
Avon, Hatteras Island. 50 km northeast of Ocracoke
Ranked #2 in Avon, NC
La Fogata Restaurant
Avon, Hatteras Island. 50 km northeast of Ocracoke
Cuisines: Mexican
Ranked #16 in Avon, NC
China Town
Avon, Hatteras Island. 50 km northeast of Ocracoke
Cuisines: Chinese
Ranked #17 in Avon, NC
Wonderberry Frozen Yogurt & Desserts
Avon, Hatteras Island. 50 km northeast of Ocracoke
Price*: US$ 3-10
Cuisines: Café, Dessert, International, Healthy
Ranked #7 in Avon, NC
Gidget's Pizza & Pasta
Avon, Hatteras Island. 50 km northeast of Ocracoke
Price*: US$ 10-15
Cuisines: Italian, Pizza & Pasta
Ranked #1 in Avon, NC
Avon Cafe
Avon, Hatteras Island. 50 km northeast of Ocracoke
Oodies OBX
Avon, Hatteras Island. 50 km northeast of Ocracoke
Cuisines: American
Woodies
Avon, Hatteras Island. 50 km northeast of Ocracoke
Cuisines: American
Ranked #11 in Avon, NC
The Mad Crabber
Avon, Hatteras Island. 50 km northeast of Ocracoke
Price*: US$ 10-30
Cuisines: American, Seafood
Ranked #5 in Avon, NC
Nino's Pizza
Avon, Hatteras Island. 50 km northeast of Ocracoke
Cuisines: Pizza
Ranked #6 in Avon, NC
Pangea Tavern Global Cuisine
Avon, Hatteras Island. 50 km northeast of Ocracoke
Cuisines: Seafood, South American, Steakhouse, Fusion, Asian fusion
Ranked #21 in Avon, NC
Dirty Dick's Crab House
Avon, Hatteras Island. 50 km northeast of Ocracoke
Cuisines: Seafood
Ranked #13 in Avon, NC
Atlantic Coast Cafe
Avon, Hatteras Island. 50 km northeast of Ocracoke
Cuisines: Seafood
Pangea Tavern
Avon, Hatteras Island. 50 km northeast of Ocracoke
Ranked #18 in Avon, NC
Haoles Sushi and Sake Bar
Avon, Hatteras Island. 50 km northeast of Ocracoke
Cuisines: Asian fusion
Ranked #19 in Avon, NC
Hula
Avon, Hatteras Island. 52 km northeast of Ocracoke
Cuisines: Ice cream
Ranked #22 in Avon, NC
Lazy Lizard Lounge
Avon, Hatteras Island. 52 km northeast of Ocracoke
Subway
Avon, Hatteras Island. 52 km northeast of Ocracoke