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.


€€ - €€€American, , Seafood
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)
“burgers” (85 reviews)
“pasta salad” (18 reviews)
Closed Now
All hours
American, Bar, Seafood
€€ - €€€
180 Irvin Garrish Hwy, Ocracoke, NC 27960
All Details
Write a ReviewReviews (496)
Traveller rating
Traveller type
Time of year

1 - 10 of 492 reviews

Reviewed 4 weeks ago 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 18 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
Reviewed 10 November 2017

This was the first time in Ocracoke. We stopped at smacnally's and wow it was really a nice spot. The Staff was so nice and happy. The special was scallop po boy and it was delicious. We sat was looked right at the harbor. This...More

Thank tom r
Reviewed 8 November 2017

Not being sure where to eat on Ocracoke Island, we decided to randomly stop at SmacNally's and it was well worth it. The service and food were excellent! The menu has something for everyone and was priced very reasonably. We had a table right next...More

1  Thank roberths
Reviewed 3 November 2017 via mobile

Have had a few Things on their menu. All good. Apparently they serve excellent burgers but I don’t red Meat so can’t speak to that. Oh. And the views are amazing!

Thank tdunmir
Reviewed 26 October 2017 via mobile

During a recent visit to Ocracoke Island, we had lunch at sMacNally's. It was great! Right on the water, it's in a great location. The staff were very friendly and helpful!! The menu is really broad, so there's something for everyone. The food was delicious,...More

Thank mlowder500
Reviewed 25 October 2017

We had lunch here one afternoon. This is an outside eating establishment. There are flies and they can be a nuisance. Some of the fishing boats dock next to the restaurant.The service was slow, however, it was a busy weekend. The burgers were very good...More

Thank dheflin57
Reviewed 24 October 2017

Great place for lunch. Love that you can sit outside by the marina. The fried oysters were really good as well as the calamari.

Thank Lydia M
Reviewed 22 October 2017

Docked our boat here from Hatteras for lunch. Service and food was outstanding. Burgers and pasta salad were delicious.We sat at the bar- bartender couldn't have been nicer. What a great spot! Really gives you that island feeling. Can't wait to go back.

Thank kirkieblue
Nearby HotelsSee all 9 hotels in Ocracoke
The Harborside Motel
53 reviews
.09 km away
Bluff Shoal Motel
72 reviews
.18 km away
Captain's Landing Waterfront Inn
224 reviews
.26 km away
The Silver Lake Motel & Inn
182 reviews
.33 km away
Nearby Restaurants
Eduardo's Taco Stand
694 reviews
1.11 km away
1,008 reviews
.21 km away
Gaffer's Sports Pub
574 reviews
1.30 km away
Flying Melon
623 reviews
.76 km away
Nearby Attractions
Ocracoke Lighthouse
837 reviews
.68 km away
British Cemetery
314 reviews
.52 km away
Ocracoke Pony Pens
253 reviews
.80 km away
Outer Banks National Scenic Byway
30 reviews
.15 km away
Ask a question
Questions & Answers
25 August 2017|
AnswerShow all 5 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, Child-friendly, Bar Scene, View, Local cuisine
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
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