If you are looking for a delicious meal that can be delivered in the Surf…
If you love the beach, watching the surf as you eat is one of the many pleasures the setting offers. And, you are in luck because there is no shortage of ocean view restaurants on North Carolina’s beaches! We have listed some the best all along the coast for you to enjoy.
Steaks, seafood & cocktails in a bright, airy space with an outdoor deck overlooking the ocean.
108 N Shore Drive, Surf City, NC 28445
Seafood, BBQ, steaks & more are served in a casual shack with dollar bills festooning the walls.
101 Roland Avenue, Surf City, NC 28445
Open, relaxed bar/eatery at St. Regis Resort offering ocean views and build-your-own seafood platters.
2000 New River Inlet Rd. #2701, North Topsail Beach, NC 28460
Conveniently located inside the Surf City Ocean Pier and home of the famous Mosquito Burger! Not quite fast food…but food done RIGHT! We provide fresh meat and produce in our Grill with some Carolina favorites like sweet tea, barbecue, Brightleaf Hotdogs and fresh never frozen hand pattied burgers. All made to order. Try our very own signature “Nor’easter”, or our Homemade Waffle Cones. Choose from 16 flavors of Hershey’s ice cream or our weekly Soft serve specials. Create a sundae or an old fashion milkshake with your lunch or dinner. The SCP Grill has it all.
Walk-up window with outdoor tables & a menu of locally sourced seafood meals, plus ice cream.
9945 Nance St., Calabash, NC 28467
A family-friendly, beachfront eatery at the Islander Resort is open seasonally & features a bar.
417 W. 2nd St., Ocean Isle Beach, NC 28469
Easygoing, waterfront restaurant offering seafood, sushi, & burgers & a tiki bar with marsh views.
65 Causeway Dr. , Ocean Isle Beach, NC 28469
Casual beachfront stop for coastal cuisine, with ocean views & live music at the nearby Tiki Bar.
1211 S. Lake Park Blvd., Carolina Beach, NC 28428
Known for its chowder, this casual seafood spot also serves steaks as well as beer & cocktails.
1206 N. Lake Park Blvd., Carolina Beach, NC 28428
If you don’t know what a “boil” is…jumbo succulent shrimp, spicy andouille sausage, red bliss potatoes, corn on the cob and sweet vidalia onions are layered, seasoned to perfection and expertly cooked together. This restaurant has been dubbed the “Best Pot on the Beach.”
1140 N. Lake Park Blvd., Carolina Beach, NC 28428
Seafood & steaks headline the menu at this waterfront venue with a large patio and live music.
4 Marina St., Wrightsville Beach, NC 28480
Upscale resort eatery offering globally inspired American cuisine & a picturesque garden deck.
Located in the Blockade Runner Beach Resort.
275 Waynick Blvd., Wrightsville Beach, NC 28480
High-end seafood spot offering outdoor dining on the rebuilt historic Crystal Pier.
703 S. Lumina Ave., Wrightsville Beach, NC 28480
Casual stop for Caribbean fare, locally caught seafood, margaritas, mojitos & 2 oceanfront decks.
201 W. Atlantic Blvd., Atlantic Beach, NC 28512
Family-friendly spot serving seafood & steaks with poolside tables & beach views.
1197 Franklyn St., Corolla, NC 27927
Looking for a Beach House Rental Property for Your Next Beach Excursion?
Check out our beautiful and spacious beach house rental property. Our website gives you the convenience of best-rated options for eating, fishing, sightseeing, and more. Sign up for newsletters to get seasonal coupons and discount offers.