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.


180 Irvin Garrish Hwy, Ocracoke, NC 27960
+1 252-928-9999
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good35%
  • Average15%
  • Poor3%
  • Terrible3%
Travellers talk about
“curly fries” (29 reviews)
“pasta salad” (18 reviews)
“burger” (131 reviews)
Opens in 23 min
American, Bar, Seafood
$$ - $$$
180 Irvin Garrish Hwy, Ocracoke, NC 27960
All Details
Write a ReviewReviews (502)
Traveller rating
Traveller type
Time of year

1 - 10 of 498 reviews

Reviewed 2 weeks ago

Fresh seafood, mimosas, draft beer, great staff...all right on Silver Lake. No better spot to sit beside the water!

Thank Tabb P
Reviewed 2 weeks ago

We loved eating here every time we visit. The view is great and food never fails to meet our expectations.

Thank Michelle L
Reviewed 2 weeks ago via mobile

This was our first visit to sMacNally’s and we were quite impressed. Definitely going back this fall when we return to Ocracoke. There’s a wonderful menu, lots of items to chose from. The burgers are marvelous. Salads and fries were excellent too. There’s tons of...More

Thank ExploringtheEarth
Reviewed 2 weeks ago via mobile

After a long day of waiting on the ferry we finally made it to Ocracoke and we were hungry. We stumbled across sMacNally's. The only reason we stopped is because they had parking across the road from them. So glad we did. We had our...More

Thank sandcmom
Reviewed 3 weeks ago via mobile

Always a good place to eat during the season. They have the best burgers and fish sandwiches on the island. It’s good to be there when the charter boats come in just to see what they caught that day. The scenery is great since it’s...More

Thank PirateBubba
Reviewed 11 March 2018

We went in mid July during dinnertime and the atmosphere was wonderful! You get to eat alongside the water and watch the sunset. It reminds me of a typical evening after a long day at the beach. There sometimes can be a wait to find...More

Thank hopeypoo
Reviewed 23 February 2018

Went to quite a few different Bars / Restaurants on the island. We always ended up back here. We had the Peel -n- eat shrimp just about every day. Tuna, Grouper & shrimp. It is all good at Smacknally's ! Very nice people at the...More

Thank PFN-Traveler
Reviewed 19 January 2018 via mobile

SMacNAlly's is a very good place for pub food n outstanding burgers. The setting/atmosphere dockside at Anchorage Marina is especially enjoyable mid to late afternoon when the Charters start coming in. All of a sudden the atmosphere becomes very festive, helped along by a good...More

Thank Bob_Hhuwieler
Reviewed 20 December 2017

This is a bar/restaurant directly on the dock at the Silver Lake Marina. You can watch the boats bring in and clean the catch while having a cool drink. I had the best fresh fish lunch here as well!

Thank CJAW2012
Reviewed 19 November 2017

We visited Ocracoke one day in early September and was recommended to try sMacnally's. Got there and it looked nice with a nice view. We sat down and noticed we were the only ones there. We wait for 10 minutes and no one came to...More

Thank njvacationer51
Nearby HotelsSee all 9 hotels in Ocracoke
The Harborside Motel
53 reviews
.09 km away
Bluff Shoal Motel
73 reviews
.18 km away
Captain's Landing Waterfront Inn
227 reviews
.26 km away
The Silver Lake Motel & Inn
182 reviews
.33 km away
Nearby Restaurants
Eduardo's Taco Stand
697 reviews
1.11 km away
Ocracoke Coffee Company
492 reviews
.71 km away
314 reviews
.28 km away
Flying Melon
623 reviews
.76 km away
Nearby Attractions
British Cemetery
318 reviews
.52 km away
Ocracoke Lighthouse
844 reviews
.68 km away
Outer Banks National Scenic Byway
30 reviews
.15 km away
Hammock Hills Nature Trails
40 reviews
.30 km away
Ask a question
Questions & Answers
26 August 2017|
AnswerShow all 6 answers
Response from sfailen2011 | Reviewed this property |
Sorry, I saw no pets while there either. It is small crowded/ crammed but like and open air patio setting beside the docks where the charter fishing boats come in. I'd call and if your pet isn't good with crowds or strangers... More
sylvia m
7 September 2015|
Response from gypsylady002a | Reviewed this property |
They usually close early November but it depends on the weather so it would be best 2 call them and check when your on your trip. Their number is 252-928-9999
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours, Drinks
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Free Wifi, Full Bar
Good for
Kids, Bar Scene, View, Local cuisine, Child-friendly
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 180 Irvin Garrish Hwy, Ocracoke, NC 27960
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Outer Banks  >  Ocracoke
  • Phone Number: +1 252-928-9999
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing