Grand Strand resorts Blog
Sharing Everything North Myrtle Beach
15 Best Seafood Restaurants in North Myrtle Beach
When it comes to fresh-caught flavor, North Myrtle Beach knows how to do it right. From oceanfront oyster bars to laid-back crab shacks and upscale coastal kitchens, this stretch of the Grand Strand serves seafood with Southern soul.
After you’ve settled into your North Myrtle Beach vacation rental, it’s time to grab a delicious meal. From catch-of-the-day fish with freshly fried hushpuppies to she-crab soup, your stomach is in for a real treat here.
North Myrtle Beach restaurants aim to please. But, of course, seafood is where this beach town really shines. Check out our complete list of North Myrtle Beach seafood restaurants and pencil in a few to your culinary itinerary.
1. Bennett's Calabash Seafood Buffet

Photo Credit: Brent Hofacker
- Cuisine: American • Bar • Seafood
- Address: 1010 Hwy 17 S, North Myrtle Beach, SC
- Phone Number: (843) 361-9743
- Website: bennettscalabash.net
With three locations throughout the Grand Strand, Calabash Seafood has been a staple in the area for the past 40 years. Bennett’s is especially beloved for its crab legs and Calabash-style fried and broiled delights.
Their buffet lineup includes everything from snow crab, fried shrimp, oysters, and scallops to non-seafood staples like prime rib, ribs, and fried chicken. Expect a casual, bustling dining hall atmosphere that’s family-friendly and geared for hearty appetites. It’s the kind of place where you go ready to dig in—don’t show up too full.
2. Boardwalk Billy's
- Cuisine: Sushi • American • Bar
- Address: 1407 13th Ave N, North Myrtle Beach, SC
- Phone Number: (843) 249-0900
- Website: boardwalkbillysnmb.com
Boardwalk Billy’s is your one-stop seafood shack for family fun, fresh seafood, and fantastic Intracoastal views!
Boardwalk Billy’s in North Myrtle Beach strikes the perfect balance between lively and laid-back. Nestled on the Intracoastal Waterway at Doc Holiday’s Marina, it offers waterfront views from both cozy indoor spaces and a spacious outdoor deck. You’ll find a menu as diverse as its crowd—think sushi, ribs, seafood platters, burgers, and daily happy hour specials. Add in nightly live music, a fun, casual atmosphere, and you’ve got a must-stop spot.
Stop in early for great happy hour deals or stick around for dinner with entrees like fried flounder, low country boil, coconut shrimp, crab legs, or take advantage of their raw oyster bar.
3. Joe's Bar & Grill

Photo Credit: Brent Hofacker
- Cuisine: American • Bar • Seafood
- Address: 810 Conway St, North Myrtle Beach, SC
- Phone Number: (843) 272-4666
- Website: joesbarandgrillonline.com
Joe’s Bar & Grill in North Myrtle Beach is a laid-back, friendly spot where you can sink into a plate of fried shrimp, burgers, or hearty pub fare without pretense. Homestyle comfort food meets fresh beach fare—that’s what you can expect at Joe’s Bar & Grill.
This casual, come-as-you-are eatery offers hearty seafood spins on classic favorites, such as shrimp and scallop Alfredo, Lowcountry crab cakes, and shrimp and grits.
The atmosphere is casual and welcoming — think locals hanging out over cold beers, music on the jukebox, and plenty of laughs. Open late, it’s a reliable “end-of-day” stop for dinner or drinks when you’re craving something simple and satisfying. For travelers who want to mix seafood nights with something familiar and unfancy, Joe’s delivers just what you’re hoping for.
4. Flying Fish Public Market & Grill
- Cuisine: Seafood • Vegetarian Friendly • Vegan Options
- Address: 4744 Hwy 17 S, North Myrtle Beach, SC
- Phone Number: (843) 663-3474
- Website: flyingfishmarket.com
Flying Fish Public Market & Grill is one of North Myrtle Beach’s most dynamic waterfront dining experiences. Overlooking the Intracoastal Waterway, it’s part seafood market, part restaurant — where the day’s catch lines the counter, and the kitchen turns it into dishes like sushi, raw bar plates, and classic Southern seafood.
The outdoor seating enhances the ambiance, letting guests dine to the soundtrack of water and sea breeze. Casual yet elevated, it’s a spot that feels both local and destination-worthy.
This Barefoot Landing gem specializes in fresh, local seafood prepared with the seasoning and sauce of your choice, along with a variety of other seafood staples.
5. Buoys on the Boulevard
- Cuisine: American • Bar • Seafood
- Address: 93 S Ocean Blvd, North Myrtle Beach, SC
- Phone Number: (843) 663-0330
- Website: buoysontheboulevard.com
Buoys on the Boulevard in North Myrtle Beach delivers the kind of casual, fun-filled dining experience that feels right at home by the beach. With a menu that runs the gamut—from seafood platters and sushi to burgers and tacos—there’s something for every taste.
The outdoor seating and ocean-adjacent vibe make it a great place to unwind with a drink or a bite while watching the world go by. Add in live music on the patio and a laid-back bar energy, and it’s an ideal spot for evening hangouts or dinner with a soundtrack.
Try bites like the ‘shaggin’ shrimp’ - you won’t be disappointed!
6. Bonefish Grill
- Cuisine: American • Seafood • Vegetarian Friendly
- Address: 103 Highway 17 S, North Myrtle Beach, SC
- Phone Number: (843) 280-6638
- Website: bonefishgrill.com
Enjoy your favorite hometown seafood right here in North Myrtle Beach! A popular chain, Bonefish is well-known for signature seafood favorites like bang bang shrimp, imperial dip, fish ‘n chips, and ‘create your own’ grilled fish plates with your choice of finishing sauce.
Bonefish Grill in Myrtle Beach also goes beyond surf-and-turf with a variety of vegetarian-friendly options for those seeking lighter fare. The menu includes choices like the Bonefish House Salad, Florida Cobb Salad (with modifications), jasmine rice, seasonal vegetables without butter, and steamed asparagus.
7. SeaBlue Restaurant & Wine Bar
- Cuisine: Steakhouse • Seafood • American
- Address: 501 Hwy 17 N, North Myrtle Beach, SC
- Phone Number: (843) 249-8800
- Website: seabluerestaurant.com
For an elevated seafood experience, reserve a seat at SeaBlue Restaurant. This spot is the kind of place where your evening slowly unfolds—elegant, soulful, and unmistakably coastal.
Tucked off Highway 17 in North Myrtle Beach, it blends contemporary American cuisine with French technique, spotlighting local seafood and seasonal produce. Inside, the mood is intimate and refined; thoughtful lighting, artful plating, and a curated wine list elevate the experience. If you’re seeking a romantic dinner or a special-occasion night, this is where coastal ingredients meet haute dining.
This award-winning local restaurant sources the Grand Strand’s freshest seafood and ingredients for a spectacular culinary experience. Signature items include the ‘bronzed black grouper’ and ‘lobster tail risotto’.
8. Captain Jack's Seafood Buffet

Photo Credit: Bochkarev Photography
- Cuisine: American • Seafood
- Address: 1400 Hwy 17 S, North Myrtle Beach, SC
- Phone Number: (843) 427-4972
- Website: captainjacksseafood.com
Captain Jack's Seafood Buffet is a popular, nautical-themed destination for a wide variety of fresh, local seafood dishes. Known for its all-you-can-eat buffet featuring crab legs, shrimp, oysters, and more, it offers a casual and family-friendly atmosphere perfect for visitors and locals alike.
9. Rockefellers Raw Bar
- Cuisine: American • Bar • Seafood
- Address: 3613 Hwy 17 S, North Myrtle Beach, SC
- Phone Number: (843) 361-9677
- Website: rockefellersrawbar.com
Indulge in succulent ‘steam pots’ featuring everything from shrimp, crawfish, mussels, and more at Rockefellers. This raw bar is a favorite for seafood snacks, including hot crab dip, crab legs, po’boys, seafood plates, and more.
10. Good Fellas Seafood Hut & Bar
- Cuisine: Seafood • Gluten Free Options
- Address: 4505 Hwy 17 S, North Myrtle Beach, SC
- Phone Number: (843) 272-3079
- Website: goodfellasseafoodhut.com
Good Fellas Seafood Hut & Bar is a hidden gem in North Myrtle Beach that serves up hearty portions and genuine Southern hospitality. It is your go-to spot in North Myrtle Beach for fresh shrimp, scallops, oysters, and more! This casual, family-owned restaurant offers a variety of fried or grilled seafood dishes, accompanied by your choice of country-style sides and succulent signature entrees. The fast, friendly service is just the icing on the cake!
The vibe is unpretentious and welcoming—think locals at the bar swapping stories while plates of fried flounder, shrimp, and hush puppies hit the tables. The seafood is fresh, the prices are fair, and the service feels like family. It’s the kind of down-to-earth spot where you come hungry and leave planning your next visit.
11. Filet's Waterfront
- Cuisine: American • Bar • Seafood
- Address: 2120 Sea Mountain Hwy #1100, North Myrtle Beach, SC
- Phone Number: (843) 273-4544
- Website: filetswaterfront.com
Filet’s Waterfront offers one of the most scenic dining experiences in North Myrtle Beach, overlooking the quiet beauty of the Intracoastal Waterway. Known for its fresh seafood and perfectly grilled steaks, it’s a favorite for sunset dinners and relaxed evenings by the water.
The spacious outdoor seating area lets you soak up the view with a cocktail in hand, while live music adds the perfect coastal soundtrack. It’s an upscale yet laid-back spot that captures the best of waterfront dining on the Grand Strand.
12. HOTO's - Harold's On the Ocean
- Cuisine: American • Bar • Seafood
- Address: 100 Main St, North Myrtle Beach, SC
- Phone Number: (843) 249-1047
- Website: haroldsontheocean.com
HOTO’s—short for Harold’s on the Ocean—is pure North Myrtle Beach energy: ocean views, live music, and cold drinks just steps from the sand. It’s the kind of spot where beachgoers wander in for fish tacos or a fried shrimp basket and end up staying for the sunset and the band.
The vibe is easygoing and local, with a dance floor that comes alive when the shag music starts. Whether you’re here for lunch, cocktails, or a night by the waves, HOTO’s captures the carefree spirit of the Carolina coast.
13. Snooky's Oceanfront
- Cuisine: American • Steakhouse • Bar
- Address: 2208 N Ocean Blvd, North Myrtle Beach, SC
- Phone Number: (843) 281-0500
- Website: snookysoceanfront.com
Snooky’s Oceanfront captures the laid-back spirit of North Myrtle Beach with its unbeatable ocean views and breezy, come-as-you-are atmosphere.
The menu leans into fresh local seafood—think a mouth-watering raw bar, peel-and-eat shrimp, buttery crab legs, and blackened mahi served just steps from the sand. Try the conch fritters, coastal clam chowder, firecracker shrimp, or daily fresh catch.
Sunsets here feel like an event, with locals and visitors gathering on the deck for cocktails and live music as the sky turns gold. It’s the kind of place that makes you want to linger long after the last bite.
14. Platt's Seafood
- Cuisine: Specialty Food Market • Seafood
- Address: 1108 Sea Mountain Hwy #1, North Myrtle Beach, SC
- Phone Number: (843) 249-2008
- Website: boulineaus.com/platts-seafood
Looking to create your own seafood concoction? If so, select your fresh catch at Platt’s Seafood. This convenient local seafood market is a North Myrtle Beach institution that feels as authentic as it gets.
Part old-school market, part local gathering spot, it’s where fishermen drop off the day’s catch and locals line up for shrimp, crab, and flounder fresh from the docks. The no-frills charm is exactly what makes it special—simple, fresh, and proudly local. For travelers chasing the true taste of the Carolina coast, Platt’s is a must-stop tradition.
15. Hoskins Restaurant

Photo Credit: Weerawit Thitiworasith
- Cuisine: Diner • American seafood • Steak
- Address: 405 Main St, North Myrtle Beach, SC
- Phone Number: (843) 249-2014
- Website: hoskinsrestaurant.com
Hoskins Restaurant is a North Myrtle Beach classic that’s been serving Southern comfort and coastal flavor since 1948.
Step inside and you’re met with warm hospitality, wood-paneled nostalgia, and a menu that feels like home—fried shrimp, flounder, and hush puppies done just right. It’s where vacationers and locals share booths over sweet tea and seafood platters that never go out of style. In a town that’s always changing, Hoskins remains deliciously timeless.
Pro Tip: Seafood can also be a great option for breakfast! They open at 7 am.
Chow Down On Fresh Seafood In North Myrtle Beach
North Myrtle Beach offers an unbeatable seafood dining experience with fresh catches, diverse menus, and inviting atmospheres. From casual shacks to upscale waterfront restaurants, there's something to satisfy every seafood lover's craving.
Be sure to book your stay with Grand Strand Resorts so you can explore the top seafood restaurants North Myrtle Beach has to offer, and enjoy great food, cold drinks, and unforgettable views all vacation long.